<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:eght="http://www.8x8.com/20211231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="eght-20211231.xsd" xlink:type="simple"/>
    <context id="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iccb5f359d4054c31bb88bb589ce76c63_I20220201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2022-02-01</instant>
        </period>
    </context>
    <context id="i010b897f4f304914ac4ec34874848390_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iff00aabed644446ea1fffc6814d3847f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id4aa69ea3f164e95828029604851a83b_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if7016d5a2ae8456cbbd2ee00dfabbb79_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia81d168ce860438c940fc6e1594cf86b_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i627581ef5bfe4954853b76b5f42de7e7_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8400c06a2f4e416d92cbc109f407029e_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1225d1c814ff42eb82aadbf13ab38bd0_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i287e3011f01942809b69dba7f4a3d6c6_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i150a7976869844148b03421bd3fb25bb_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1850bc60611f449bb353e8de158f849c_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i139ac3ea05894657b098affa79d8209a_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i43a46cd62c2b4e13b182599699b8cf82_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iddfb729cd8f34a8998da0baa0c084f15_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5d3b27af82a04544ad6820f4811af867_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9de9909252be457e8e1f97d8d8d51aa9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i45db95abf325439090cdeff5f387a2f4_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2eb8dd5e18e845d8a0cf4c9b430a7360_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ideb9b8511de34164b7ec48116912d60c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibd23412fc99c488b9b8d8533492ffbaa_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i50cc425d81d74f88b0cbffc505a1b3ff_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i14f565cd213648a98afbec95d2233d63_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</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="i14cf111f81764065b964239fb97b0ec1_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i443d4689fc9f42cda366cf481cd38c71_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i077891ce0c984cb5b7a6f1ba13a3ffaf_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</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="i6de6e22a6f164f6fb34b122c3b6225b7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i697c581f26fe42edad9e5c29883dc7e3_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i610119585ae24408a9203dd8dc2514ce_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6ec7f83d25374f808bf0178a905d022b_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0023ee8d2584456889b435057f980d0d_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i35e7f4b30833478091ac11056702314a_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="if4413d14edf340a19fffef05ad718f67_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="if1ef10b5708e418cb3d0e10c0e1f1e88_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i65e7209f49de48dc86e29eb1df91e994_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i477a44daa77a4db091d76ec2f98ab15d_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i8f3510e77c5741b49e6bcdbead18721c_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i18189d472ffa489b806660d2f2694fac_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i237a964fa655490180175e401412bfcb_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i68f06beac87d4a009d8d65615e205469_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i41f4d3d39e86456c878a7098bd50f380_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a2d3fa9a9c5414e9baf464b3618df2a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie3b08e63e2d64d379ea901671e3ba52d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id80700c3a2b14db3afa0b23e4126c8db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1ea3c3e878574f4894fea3d82561210d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i35044c22e772438ab61b198d17a61998_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ie8495b25eb884da1913cb74ec1d668da_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ifff5a7183f81494cb4077e0e17c326ad_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i8e13b6625e8640f4b41e26a56b78c825_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ida1349a82e9c437daa5c2e1aab091c41_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</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-03-31</instant>
        </period>
    </context>
    <context id="i5e37de1bc3534066b4bf01fb0de7edfd_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i045cfb90860b401f85e96dc6d3b03e47_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i891ce8dcd4b949289dbafe26923dfd71_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2f44f41000184b10bafea87c492f87b7_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iad3307b136f6486484301ee29dbbd9bf_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0e7e88135bb84364848b17c3b7346546_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2d54872a50d04fe1ba38a39c5e23dcf2_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</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="ib7017d336fe04bfea80917a14d53616a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i4b7cc09f688341289eb69d4bce26ad86_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0d0eb585b5d44bcdb06ec4ee5b1ebda9_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</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="ifc8f2b2003304ed7b4e58db6d1ff7803_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7aba10b8bc2c4fd9990c60d07c3a85e4_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7b7dbe2baa7546269ca3f6362992f83d_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i38597c6d44fe4302bd76134b52918d73_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i626f19898f2246e1998cab49d15dfb89_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i34de1f4f1fbf4fe8b4177678a35c2042_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="icaee51263d0842018c1f946808a0a381_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5379ee7b5bd3481289453d6dbad96dd0_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i20c4fe772d6c4300ba3bfd6a9cad4af8_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i04f4beb5ec184eb88f85b34b25ae4e06_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i944192fd5d3341cfa69cb2434c04da83_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ifccba85415e44622bc8d65449b709521_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id08c73492d264d47887b60ecb8094170_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i00cbcf30fc2d4ae0aa67b21f1c37cce3_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7c5821bb5e024196842f30a4e24759cf_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i67a2c0a80dda49298f9ca350efc50cf7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a8e5c704f5f487ab587533be69484d7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id96868203b8c4509ad2dedb3d74376a2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie7772a5e234b46ca99b011edc6f2d530_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6ec2ecc2536e4972b82bd5497b49a451_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc81b356777f46f080940e6285639816_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i24777bb09f3c46ab82bb41c1453fcd22_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0dedf99ea342466f896c33347cfccb02_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icfa9cad1e2024403a8a46dd372512192_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i97052a9943d84669af2e0a3681feab82_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1e1d3dc1af364512a7ff175b17851516_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6652f0a6dd4e422cbdbe83869ead9e18_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i24b7e884cef14e02a47a5a899168d56f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifedcb7afe633443cadaf5a6ff7ef131f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e690d33984f4dd2adc86ad4bb83f83d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7763e86d8ce940d2becb773c4f4c0524_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4edfc228aac74f56acd5003f34955232_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i44a7d7b7dcd9421cb7e9043f19574b02_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a663ea39b5c42948e2774d888afbc5e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7da4441d9aca4cf3b89a981cc5d02dec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i13befdd125874e57b3b7d77792e69ec6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc76566a82e14ca084d6201b551f4542_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c2250f11c6c4ab2a6dc3a6ca68533b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i15f2275d475745c0a3f8f2a4a9fa5189_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i03c2b9fc0576494eaedc4bf71af6c19b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if20040ee8d4745f0ad3180721982a500_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4860e4637cf64a71bb886ad72f462821_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i398505feed5d47a3a599089aeedcc442_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c568280caea4d4899ea784def120a56_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6a6e80db6609472b9f4400bd8a391311_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic73b06970ac7497c91b7be7e197d569b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i953bde448f2f4a489cafbf9419907da9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7867d15b2b934484a8ab4c3e396b1d68_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic1e16765077d40ec8397b7f8ed786c56_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib24078bbb3c84630a5f09555fc18b905_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i811467bd9c5441729e93ee432d205f41_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib7a5e181c8f749e8a9645644dbaafecb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4981a0c0c59c4b4890b3f56d40ea5fea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i771125dd9b484b0aad6a0ecc3ecce1b7_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ibee0a945d7c8492f8baf383e5c2b0c03_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ica94ee9865014e2caa30d6964f874ef8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i030e4e070e9d4006ac185f25c3c879ec_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iecfdac6f07034ec19f600df8fbacd31e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic69b0b6a2bb34d67be334e52e5f4fa09_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib29470a7029647c7a200289dd91db7d0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iec808ccb8a884e20841814e2411093a9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iad243c958fbf4520a33954603fae2b31_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0fdfd16239af4579b24b793bf8f137fe_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i25a3605d51384fcc85a283d100eb0740_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iad077c299f8641c7adfd2c40d51f2d9e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie83ba3894a2c40b2aad78db99cfc1614_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2aead0782baa44318e9dbd9cc4d8ae9a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id3824150d3124e7e9e599ea025966429_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4e5c640b2836426b879f427b4eb52ea0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i98d54ab31bae4158a0a1bb6e3082bced_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7f5af24dfa2344189ef9ab5cacae2650_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i60151c95efd94b77a00630917bcf7624_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i546f086c6ead4f6bb522e815e0e786cd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9beed3abec524bea9d32fc302afdcd6c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2b4d640931024f8a989e7b8ba21d41e3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i644b887d0fa94d62b35d954e6ed1b645_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="icdcc6499ed304cab95fe9b4e28cf4615_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i48112c3067754b3887c60e7ea2325166_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4472b9cee27b40f987c55790d7048343_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0ea7fba76bcd43498e46bb8095fe254e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7497e3aa33e34b9fab8c592c0e88c8b2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i25437c027f2e4d10ae922847e4a12bc2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iead521dacd804e3286278e53f70cb67c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i86a1e1feb46548c689314609428985b5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i641d26fc13944dae817348a87399283a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:InitialNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9b52c13667b84e6399aabac5f28bec8a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:InitialNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i071a6cc812c9416895f482ed3acec2c2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i231965bb0ef747eaa9a502f3c5edfaa3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3e6d9bb8122342fd962bf0cd3def1083_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e1d930712bd470ab1207b438ffa3f35_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="icc06dc04007b4e918fa6befa6ceb7d2c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifcdd999070034c8cbf45e5d81b318d4c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8f370e4f2eca48769b41ae7170903175_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ice44585fc75646a0abd37f2e65532830_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3f76cf0bc4bf4cdc8b39e70626852014_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5539f98eba9344a0928aa9bcf1a99274_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">eght:StateAndLocalTaxesAndSurchargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icb4508af1c14449b93883d574db85c9f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">eght:StateAndLocalTaxesAndSurchargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iacdafa210aa1435bb901dad62c5e5421_I20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="if20443f1abd54ca2bb477d9871159275_D20190201-20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="id9096a272bec4dd29d0b87a6a910c6b6_I20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AdditionalNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="i93eb93471ab148cc897fa69cb26b5bf6_D20191101-20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AdditionalNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="i339f458a81404b12bab23c00811eb3a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AdditionalNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i074ac8d01ca740eaba5439b3b3143b89_D20211201-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i398c9fe6111f4c04b3e4cf38fdfb4d10_I20191201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-01</instant>
        </period>
    </context>
    <context id="i88662a3faa4a482baf5c556ab3a7cf8d_D20190201-20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="i1a5989d7e6e54541950fba26c0065b09_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i547a615e64d4473ca6889e07e82a90b7_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iba8a61dc1d4945d1a240cc9187efadfe_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic80b1952697d4c428802ae3fc6135a95_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ida01ffb7e6354daea30b1353f386e1d8_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i12401f0da09a4190a7803e18d1705b2b_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i26369c4b020b49548ae1993bf48fc091_I20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:CallOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="ide164162395d4a9ea82729a3cd588a82_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icd8e09d56bc048118a31146f20b17549_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0685da03328b46b1a710a384aefb4d96_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7395a70c8aeb4dbcbb556dff4a40c8a1_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic0586e32ae5a4d58b5b7a20b7c99db0f_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9945c376526e401f92ceac7a4e869e76_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0218bc1d010e4cd8b78133871389bfd2_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic2cdb0bbb36144de93412079d2939b25_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc59629b9dc642db930b2ef70b56e4c1_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic091ef35083647689bb6ecd0346c7cfc_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9693226c5abe472bad12c2a08b432385_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i93746a9351e14ab59974fd978b38103c_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i80364cf327234cdba8d82dd8c7b23a69_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i239f91c4181b43b0a48b8973bdbcabcc_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id4220776bb9e487e9fe64713c79c9339_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i925bd377e5a94ccc8b7ce262bf0e02b1_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i969810c10af447b28477b4ec2d1bf513_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0bf3ce6218894d33bd1913c2bb13e767_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7c4505390023446bab78d526db431d14_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibd799eea791b4017a54266b87afa43bc_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib6ca77ed1ee94d3dadaae6f1d27e5517_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0c007e656785439c875b3566163d3805_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i13ac8cbf61b6456185da0e8acdedc418_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d8e384fd3f345c0b0aa9a96d3886f98_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia768a969c9c14e95b21e2b45f1fe0111_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3c91cca76a2346c9880050af1a9b5691_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3e203d096414407f8da13e22fad5ebb2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2d0be3f6a7fd4dbface8f9860b749206_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if0e1fc6bf86c40e9bbbe9d920ca7d5f0_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8d50a319c07f4e65a29b5c78b673c7fe_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</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-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib1696f6ee0b94f8895eac7e9ebfa08e2_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</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-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie012c5386f494fb69c50b27a34403890_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i310d1f16a53d4e53bb7ee7eb92209e23_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie4da2a3d017c485f896e7742021f0be7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e7c8fa739d749db8e446973c6729152_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i094eaa8107f9435aa3ee1b5e4aadd0eb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icf25f9019af748d8aa896fb34dffc550_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ddabcb889ed4b928833b260842d7b3c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i99754606ce444ef89225818ba7b2788f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i22a269b22b2a4ccca7aadc321676fef7_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idd776aaa575b40d0a6d3c64cbf0e8224_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ccd9545c2684d74a3fa9af9cbfb4b31_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iedbc7406246c41fa8ca52e2512322c0f_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaae7110d06c643939bed65388acaafb3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">eght:SalaryAndBonusStockProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i473992e9d93f4b88b7031b9261943d86_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">eght:SalaryAndBonusStockProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6f3759c74209485fb128ebc5b8cfd317_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">eght:SalaryAndBonusStockProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9905be9e88894b358ecfa0eaaf5b75b6_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">eght:SalaryAndBonusStockProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1059e4d6b0b14aed81fc835baf4a9f6b_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">eght:SalaryAndBonusStockProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i21690bab42814fe8a12d7e55257dbba9_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">eght:SalaryAndBonusStockProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6dfccfc6f2cc4bf3985b04872146ba40_D20211201-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id28389fd0dfd4573add2dc2007989f01_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia5c2630f25f64c4981e2a486186eb0d2_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6a6a2760ee4f424ca552d404a872a976_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6bc13b3fc82a417c858b596966ff96d9_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie84ef5819b4546448a4c47e5edfd4276_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4e69fc0779e641f1a1c04e0361676ccc_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7e384a7c39384e51a839766a3cef8652_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i31074970838242d9a0eef3d8699b014d_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">eght:SharesIssuedUnderEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iab701582fafa44e9b8c7c2c8a9c9837e_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">eght:SharesIssuedUnderEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if47569383c684d83a300bcd8005cb81d_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">eght:SharesIssuedUnderEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i465b767e68c542cd806635b99678326b_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">eght:SharesIssuedUnderEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i109a2e9893494d50a5242b1162d08a10_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic3b88d24f7ea4a15a99ed49255ccefb2_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ica574fb3587642d49e070c85c8b2229d_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i42552e86c4744d309dc943ad91a3e87c_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id1a7566823fd4af1b19c153d835357fa_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieb4e852c1dfd416bbf3b5175ab5dd47b_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0f5b9587f245488193d7d7b6c7727e9a_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iadc03cd427be4050a58a82fac39692fb_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3909fe3f66694c33af21c184a3a99a5d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iae7ab3d90e6c460e937f82c487c56405_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i60e576fda06246099f0dcc1f02dae58e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iba2a256c1b0d4d80b322c42c8c5bfe4f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6c3acf294fab4857a25d56d94572b95e_I20220118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eght:FuzeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-18</instant>
        </period>
    </context>
    <context id="ib4d98775542441a3b80807a47763f68a_D20211201-20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eght:FuzeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-01</endDate>
        </period>
    </context>
    <context id="i66491f75ecdd42c7bb7904ac609e9079_D20220118-20220118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eght:FuzeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-18</startDate>
            <endDate>2022-01-18</endDate>
        </period>
    </context>
    <context id="i7e7b6be87fa142d2a6b970ba269876b4_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eght:FuzeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>eght:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="day">
        <measure>eght:day</measure>
    </unit>
    <unit id="tranche">
        <measure>eght:tranche</measure>
    </unit>
    <unit id="date">
        <measure>eght:date</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80L2ZyYWc6MzVlZjE3ZjQ1NDA3NDhlNmEyZmUwZjgwMGRlZGMyY2IvdGFibGU6ZTY0ODMxZjlhODJhNDIyYTk3NDllMGMwNTViYzA3ODIvdGFibGVyYW5nZTplNjQ4MzFmOWE4MmE0MjJhOTc0OWUwYzA1NWJjMDc4Ml8yLTEtMS0xLTE1MjE4_8a08d8ba-4f7c-4702-9980-09cc5ac7fb3f">0001023731</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80L2ZyYWc6MzVlZjE3ZjQ1NDA3NDhlNmEyZmUwZjgwMGRlZGMyY2IvdGFibGU6ZTY0ODMxZjlhODJhNDIyYTk3NDllMGMwNTViYzA3ODIvdGFibGVyYW5nZTplNjQ4MzFmOWE4MmE0MjJhOTc0OWUwYzA1NWJjMDc4Ml81LTEtMS0xLTE1MjE4_730bd735-9a16-4be9-a927-77876db01080">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80L2ZyYWc6MzVlZjE3ZjQ1NDA3NDhlNmEyZmUwZjgwMGRlZGMyY2IvdGFibGU6ZTY0ODMxZjlhODJhNDIyYTk3NDllMGMwNTViYzA3ODIvdGFibGVyYW5nZTplNjQ4MzFmOWE4MmE0MjJhOTc0OWUwYzA1NWJjMDc4Ml84LTEtMS0xLTE1MjE4_f2859276-7eb9-4d8e-9063-8ab3c36e2b17">--03-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80L2ZyYWc6MzVlZjE3ZjQ1NDA3NDhlNmEyZmUwZjgwMGRlZGMyY2IvdGFibGU6ZTY0ODMxZjlhODJhNDIyYTk3NDllMGMwNTViYzA3ODIvdGFibGVyYW5nZTplNjQ4MzFmOWE4MmE0MjJhOTc0OWUwYzA1NWJjMDc4Ml8xNC0xLTEtMS0xNTIxOA_1123d574-e703-4d9d-aee5-f42ff956d26f">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80L2ZyYWc6MzVlZjE3ZjQ1NDA3NDhlNmEyZmUwZjgwMGRlZGMyY2IvdGFibGU6ZTY0ODMxZjlhODJhNDIyYTk3NDllMGMwNTViYzA3ODIvdGFibGVyYW5nZTplNjQ4MzFmOWE4MmE0MjJhOTc0OWUwYzA1NWJjMDc4Ml8xNS0xLTEtMS0xNTIxOA_66813828-7ece-42d5-ab32-c271c27dc798">2022</dei:DocumentFiscalYearFocus>
    <eght:RevenueSubscriptionTerm
      contextRef="idc81b356777f46f080940e6285639816_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RleHRyZWdpb246MjZiYWY1MjE5OTdhNGU0ZmE5YWIwNmFiMDM0MWJjMGRfMTA1OA_692dcb8f-1415-4558-9441-b38d73d5fe2a">P1Y</eght:RevenueSubscriptionTerm>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="icfa9cad1e2024403a8a46dd372512192_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80Ni9mcmFnOmE0ZWIwOWM0NDA1ZDRjNzlhMmFmNzk4MGQzYmY4NmU1L3RhYmxlOjRkMjdmNDA5ZjFjYjQzNzJiM2MxMjIzMzVjNDFjMWM2L3RhYmxlcmFuZ2U6NGQyN2Y0MDlmMWNiNDM3MmIzYzEyMjMzNWM0MWMxYzZfMS0xLTEtMS0xNTIxOA_b663ceaa-100c-4192-a15f-76c9de12e2f6"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="if20443f1abd54ca2bb477d9871159275_D20190201-20190228"
      decimals="7"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82NC9mcmFnOmU5YzEwMTZlMTA1NDQ0YmZhZjJjZDVlNzdkOTA3Y2EwL3RhYmxlOmNhZmVlZTRkZDUxMzQ1YzhhMWM2ZWUxYzIzMWM3NGUwL3RhYmxlcmFuZ2U6Y2FmZWVlNGRkNTEzNDVjOGExYzZlZTFjMjMxYzc0ZTBfMS0yLTEtMS0xNTIxOA_d30a1c37-a436-4229-8b74-2aa11b7a7664"
      unitRef="number">0.0389484</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <dei:DocumentType
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGFibGU6YzEzYjEyMjY0NGUwNDVkY2EzMmMyOTk4NmEyNjIwNTYvdGFibGVyYW5nZTpjMTNiMTIyNjQ0ZTA0NWRjYTMyYzI5OTg2YTI2MjA1Nl8wLTItMS0xLTE1MjE4_859ddac3-83a0-4e21-b726-1f055e572959">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGV4dHJlZ2lvbjoxN2E4YmI3ODk4YjE0MTRlOWM4YzMxNDc5OTJkMTI2OV8yMjEw_87a6f060-b4fd-406f-9f4d-291c74a986e4">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGV4dHJlZ2lvbjoxN2E4YmI3ODk4YjE0MTRlOWM4YzMxNDc5OTJkMTI2OV8yMDY_1cc1d64e-3157-44b9-b0b4-6be3ce67fa9b">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGV4dHJlZ2lvbjoxN2E4YmI3ODk4YjE0MTRlOWM4YzMxNDc5OTJkMTI2OV8yMjAz_3a79a666-87f6-4cca-bfb8-d7530dba74bf">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGV4dHJlZ2lvbjoxN2E4YmI3ODk4YjE0MTRlOWM4YzMxNDc5OTJkMTI2OV8yMjAy_050df20b-b0be-4295-ab7a-7988f272a103">001-38312</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGV4dHJlZ2lvbjoxN2E4YmI3ODk4YjE0MTRlOWM4YzMxNDc5OTJkMTI2OV8yMTk4_d58434fc-358c-489b-9e9d-6ba9cf331d01">8x8, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGFibGU6MzVkNTJjZTU0ZjY4NDAyYzg1NWZiYThmNTk0YTc3ZGEvdGFibGVyYW5nZTozNWQ1MmNlNTRmNjg0MDJjODU1ZmJhOGY1OTRhNzdkYV8wLTAtMS0xLTE1MjE4_fec91ceb-9efc-481b-88a3-195420523811">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGFibGU6MzVkNTJjZTU0ZjY4NDAyYzg1NWZiYThmNTk0YTc3ZGEvdGFibGVyYW5nZTozNWQ1MmNlNTRmNjg0MDJjODU1ZmJhOGY1OTRhNzdkYV8wLTEtMS0xLTE1MjE4_d72176e9-9286-4f3b-8bff-5d27c4a6d58e">77-0142404</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGV4dHJlZ2lvbjoxN2E4YmI3ODk4YjE0MTRlOWM4YzMxNDc5OTJkMTI2OV8yMjA1_718c8af0-8289-4eb7-9e2e-eb94d7195476">675 Creekside Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGV4dHJlZ2lvbjoxN2E4YmI3ODk4YjE0MTRlOWM4YzMxNDc5OTJkMTI2OV8yMjA2_fe2b34d7-880b-4ad5-abb2-ae43a62fb1bc">Campbell</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGV4dHJlZ2lvbjoxN2E4YmI3ODk4YjE0MTRlOWM4YzMxNDc5OTJkMTI2OV8yMTk5_afff0bfc-ac26-441d-b04a-ce802c1b532d">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGV4dHJlZ2lvbjoxN2E4YmI3ODk4YjE0MTRlOWM4YzMxNDc5OTJkMTI2OV8yMjAw_ee2ff72a-d772-49bc-afc0-15982c9c2ae0">95008</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGV4dHJlZ2lvbjoxN2E4YmI3ODk4YjE0MTRlOWM4YzMxNDc5OTJkMTI2OV8yMjAx_6d108fb8-3b62-4078-a7f9-e86181584537">408</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGV4dHJlZ2lvbjoxN2E4YmI3ODk4YjE0MTRlOWM4YzMxNDc5OTJkMTI2OV8yMjA3_e493afc2-9bed-4273-9972-9ac9a4f22e75">727-1885</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGFibGU6ODgyYTI4NGVhYjY4NGZhODkyYmQxODk4NjYxZmE3Y2YvdGFibGVyYW5nZTo4ODJhMjg0ZWFiNjg0ZmE4OTJiZDE4OTg2NjFmYTdjZl8xLTAtMS0xLTE1MjE4_063aba3d-9940-4584-b093-ed804124b5f6">COMMON STOCK, PAR VALUE $.001 PER SHARE</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGFibGU6ODgyYTI4NGVhYjY4NGZhODkyYmQxODk4NjYxZmE3Y2YvdGFibGVyYW5nZTo4ODJhMjg0ZWFiNjg0ZmE4OTJiZDE4OTg2NjFmYTdjZl8xLTEtMS0xLTE1MjE4_1500f1cd-69af-4082-98ae-91205184c8e3">EGHT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGFibGU6ODgyYTI4NGVhYjY4NGZhODkyYmQxODk4NjYxZmE3Y2YvdGFibGVyYW5nZTo4ODJhMjg0ZWFiNjg0ZmE4OTJiZDE4OTg2NjFmYTdjZl8xLTItMS0xLTE1MjE4_37930855-0c7b-4aa3-bdd7-8fcff05ab9f1">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGV4dHJlZ2lvbjoxN2E4YmI3ODk4YjE0MTRlOWM4YzMxNDc5OTJkMTI2OV8yMjA4_3a94f1c6-bdf5-41ab-84ca-bd82868a1190">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGV4dHJlZ2lvbjoxN2E4YmI3ODk4YjE0MTRlOWM4YzMxNDc5OTJkMTI2OV8yMjA5_6cb18399-c637-4168-aae9-c077a7ff2502">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGFibGU6MzRmMDM3YjZlMDcwNDRlN2ExYWY3ZTkyY2YxOTNjNjcvdGFibGVyYW5nZTozNGYwMzdiNmUwNzA0NGU3YTFhZjdlOTJjZjE5M2M2N18wLTEtMS0xLTE1MjE4_f158248d-24ce-4d20-9e16-12ceb4bb22fc">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGFibGU6MzRmMDM3YjZlMDcwNDRlN2ExYWY3ZTkyY2YxOTNjNjcvdGFibGVyYW5nZTozNGYwMzdiNmUwNzA0NGU3YTFhZjdlOTJjZjE5M2M2N18xLTUtMS0xLTE1MjE4_8d9236fb-945b-4e0d-859a-7d001055cbf1">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGFibGU6MzRmMDM3YjZlMDcwNDRlN2ExYWY3ZTkyY2YxOTNjNjcvdGFibGVyYW5nZTozNGYwMzdiNmUwNzA0NGU3YTFhZjdlOTJjZjE5M2M2N18yLTUtMS0xLTE1MjE4_c8033484-f24a-41d2-af82-f766e07b0b99">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGV4dHJlZ2lvbjoxN2E4YmI3ODk4YjE0MTRlOWM4YzMxNDc5OTJkMTI2OV8yMjA0_d7e3929d-878a-4b95-a1ef-ea6816589e30">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="iccb5f359d4054c31bb88bb589ce76c63_I20220201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xL2ZyYWc6MTdhOGJiNzg5OGIxNDE0ZTljOGMzMTQ3OTkyZDEyNjkvdGV4dHJlZ2lvbjoxN2E4YmI3ODk4YjE0MTRlOWM4YzMxNDc5OTJkMTI2OV8yMTkz_bc3e1fd5-de97-4e34-8e58-930eb4a7f70f"
      unitRef="shares">118331084</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNC0yLTEtMS0xNTIxOA_3541f58f-4f77-4dce-a4ab-9862c040a739"
      unitRef="usd">200352000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNC0yLTEtMS0xNTIxOA_54eb199e-b0bb-43ab-b5c7-853470e3372f"
      unitRef="usd">200352000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNC00LTEtMS0xNTIxOA_6d3a0a50-fee5-4871-85c4-7dcef68d37b5"
      unitRef="usd">112531000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNS0yLTEtMS0xNTIxOA_9798c3a0-fafc-48ff-96d1-8335ef949380"
      unitRef="usd">8179000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNS0yLTEtMS0xNTIxOA_b7e38448-22ac-41bd-8d51-e72b3a74d2c5"
      unitRef="usd">8179000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNS00LTEtMS0xNTIxOA_32328549-14a1-47af-b284-c484ace5af1f"
      unitRef="usd">8179000</us-gaap:RestrictedCashCurrent>
    <us-gaap:ShortTermInvestments
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNi0yLTEtMS0xNTIxOA_c91faf97-66cf-4f24-8c34-36d11e613ff7"
      unitRef="usd">44551000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNi00LTEtMS0xNTIxOA_33cabe98-8dfa-47b7-9d0e-042019c21fea"
      unitRef="usd">40337000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNy0yLTEtMS0xNTIxOA_129f9c32-16f8-42f2-ae72-ca7ec8ce7487"
      unitRef="usd">48442000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNy00LTEtMS0xNTIxOA_792660e0-5652-4bb1-9b73-ce03e9f5c00a"
      unitRef="usd">51150000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfOC0yLTEtMS0xNTIxOA_6b7d6db2-59b7-46b3-8359-7037f7090f19"
      unitRef="usd">34541000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfOC00LTEtMS0xNTIxOA_edae343d-5ed8-4bf5-89f9-4800dcf74561"
      unitRef="usd">30241000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfOS0yLTEtMS0xNTIxOA_8bf2287d-125d-468e-bff7-16d01e0060f5"
      unitRef="usd">32332000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfOS00LTEtMS0xNTIxOA_ab7b5ea9-a2f3-4a26-875d-887cabaa1597"
      unitRef="usd">34095000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTAtMi0xLTEtMTUyMTg_175df85a-27a4-440a-b4bc-9dad991a8ad4"
      unitRef="usd">368397000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTAtMi0xLTEtMTUyMTg_a10f2650-b785-4b95-a551-8a0c19292f4d"
      unitRef="usd">368397000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTAtNC0xLTEtMTUyMTg_58121609-ab4e-453b-b7bf-b61c363d0914"
      unitRef="usd">276533000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTAtNC0xLTEtMTUyMTg_5c8d4c16-cbea-4bcf-a44f-3b0180a9ffb7"
      unitRef="usd">276533000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTEtMi0xLTEtMTUyMTg_0a04485e-8de7-4fdd-ab75-6b7b32aafc53"
      unitRef="usd">81610000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTEtNC0xLTEtMTUyMTg_a76ccaa4-5e74-4b92-86bf-a3e5377a8cb6"
      unitRef="usd">93076000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTItMi0xLTEtMTUyMTg_3e41d5f6-0b61-42cd-afb6-c08d5d5a4c4e"
      unitRef="usd">59702000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTItNC0xLTEtMTUyMTg_6bbd082d-ae90-4453-867b-178c1998b0d0"
      unitRef="usd">66664000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTMtMi0xLTEtMTUyMTg_e4132ee2-e692-4bd7-98c0-997d16367102"
      unitRef="usd">13501000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTMtNC0xLTEtMTUyMTg_a832aab0-1e19-4287-8bd7-42112688a212"
      unitRef="usd">17130000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTQtMi0xLTEtMTUyMTg_02dd228f-b160-4add-b4bd-6a053c06a7ee"
      unitRef="usd">131186000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTQtMi0xLTEtMTUyMTg_8cdaabf3-69aa-4659-bf05-52137fcc42bc"
      unitRef="usd">131186000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTQtNC0xLTEtMTUyMTg_63b8b0d2-4798-4823-a16f-01c1b31f588f"
      unitRef="usd">131520000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTQtNC0xLTEtMTUyMTg_f2deb169-e706-4fdd-acae-4820ba5e2dbb"
      unitRef="usd">131520000</us-gaap:Goodwill>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTUtMi0xLTEtMTUyMTg_a3260a78-48e3-4c2e-9cb2-13ccb378e7db"
      unitRef="usd">462000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTUtMi0xLTEtMTUyMTg_d3b09e52-71cc-4859-bf5d-24d6d45136fd"
      unitRef="usd">462000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTUtNC0xLTEtMTUyMTg_de5986c0-0c7a-430a-b362-629a0ae35ac7"
      unitRef="usd">462000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:LongTermInvestments
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTYtMi0xLTEtMTUyMTg_dc2ff7e9-de2e-4930-9bbb-c2e46cc99eb0"
      unitRef="usd">6933000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTYtNC0xLTEtMTUyMTg_a58e5059-db90-4d73-89f8-226d6bc92a73"
      unitRef="usd">0</us-gaap:LongTermInvestments>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTctMi0xLTEtMTUyMTg_23fa6c24-d1b7-4741-9030-c672c96b8095"
      unitRef="usd">76701000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTctNC0xLTEtMTUyMTg_7d82a754-dc11-4efa-b809-b8a160785603"
      unitRef="usd">72427000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTgtMi0xLTEtMTUyMTg_eb32a1db-1454-4de4-8527-d7a47786285f"
      unitRef="usd">17349000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTgtNC0xLTEtMTUyMTg_b2d9495d-e97a-43ff-8b33-aa71dbb9edc7"
      unitRef="usd">20597000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTktMi0xLTEtMTUyMTg_3e3d29d6-7792-4a93-8598-d15a16b03e98"
      unitRef="usd">755841000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTktMi0xLTEtMTUyMTg_b0ddc3d6-dd28-4588-8aaf-368c520f18f0"
      unitRef="usd">755841000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTktNC0xLTEtMTUyMTg_b15af922-1dd3-425d-aef2-b1b03cebeebc"
      unitRef="usd">678409000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMTktNC0xLTEtMTUyMTg_c19505ec-2866-4ec1-9b60-2631f59de00c"
      unitRef="usd">678409000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjMtMi0xLTEtMTUyMTg_bd1adc19-f471-4050-8032-8d5f2fb7e7fa"
      unitRef="usd">24727000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjMtNC0xLTEtMTUyMTg_6343d207-61be-47e4-9754-d7fedbf3145a"
      unitRef="usd">31236000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjQtMi0xLTEtMTUyMTg_93b95f6e-5a8d-49e2-a9ab-758460d04c83"
      unitRef="usd">29339000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjQtNC0xLTEtMTUyMTg_b7ed4d44-979c-4a08-bf4a-5220be074bea"
      unitRef="usd">29879000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjUtMi0xLTEtMTUyMTg_ee840cba-ce77-4108-9aaf-00c4fa46bc1a"
      unitRef="usd">14376000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjUtNC0xLTEtMTUyMTg_5852e576-1615-44c1-847c-7d2fb9d1e856"
      unitRef="usd">12129000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjYtMi0xLTEtMTUyMTg_200ae083-3e6f-410c-9804-e281682082a9"
      unitRef="usd">12955000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjYtNC0xLTEtMTUyMTg_711f5250-081a-478e-9793-4f1b04d25f9a"
      unitRef="usd">12942000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjctMi0xLTEtMTUyMTg_a0dfd4b6-1741-4ff4-8d45-4f1a9ce77c21"
      unitRef="usd">23550000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjctMi0xLTEtMTUyMTg_d1d7519a-aa4f-4337-b3cf-35ee4a2291b9"
      unitRef="usd">23550000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjctNC0xLTEtMTUyMTg_538b2bd5-5ab4-43db-96c8-cc43f0ec47bd"
      unitRef="usd">20737000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjctNC0xLTEtMTUyMTg_855db107-ba14-41d1-aed0-b7df3a18a024"
      unitRef="usd">20737000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjgtMi0xLTEtMTUyMTg_e340b257-4687-4fc7-a08b-cdb2ec2e0192"
      unitRef="usd">16544000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjgtNC0xLTEtMTUyMTg_dfe0cc41-829e-48bc-a86c-2a02da14cdcc"
      unitRef="usd">14455000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjktMi0xLTEtMTUyMTg_01a80272-ef1a-49d3-ace7-c67dcec28e44"
      unitRef="usd">121491000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjktMi0xLTEtMTUyMTg_b2239711-86cf-4792-b97e-3f28ef99ee47"
      unitRef="usd">121491000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjktNC0xLTEtMTUyMTg_1a08281c-2269-49df-b8d5-8225356e8d8d"
      unitRef="usd">121378000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMjktNC0xLTEtMTUyMTg_249cf48f-7bb7-4125-8ec6-1af82770160e"
      unitRef="usd">121378000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzAtMi0xLTEtMTUyMTg_1f970fd5-0e79-4404-9726-8d92130f131f"
      unitRef="usd">74127000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzAtNC0xLTEtMTUyMTg_fc5fb6a4-3b6f-40e1-b2fe-77615dfe8492"
      unitRef="usd">82456000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzEtMi0xLTEtMTUyMTg_4e6da225-9739-42c7-b823-47320d1a983a"
      unitRef="usd">440988000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzEtNC0xLTEtMTUyMTg_8e23ece4-cd69-413a-a752-42e1dd7fcfe0"
      unitRef="usd">308435000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzItMi0xLTEtMTUyMTg_6f13563a-9b3e-44ae-93da-37238a67493e"
      unitRef="usd">2062000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzItNC0xLTEtMTUyMTg_2a3285c8-5393-46fa-a23b-77d1e1734116"
      unitRef="usd">5636000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzMtMi0xLTEtMTUyMTg_6721253d-5c71-4413-a0c6-89d0cd1f59d3"
      unitRef="usd">638668000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzMtMi0xLTEtMTUyMTg_cca0facc-5dd4-4057-a172-4cd528b15318"
      unitRef="usd">638668000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzMtNC0xLTEtMTUyMTg_0d0368e1-87bd-444e-9b29-222a355ef465"
      unitRef="usd">517905000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzMtNC0xLTEtMTUyMTg_aaab3f74-596d-4d66-a1bf-8e4a1847d1b9"
      unitRef="usd">517905000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzQtMi0xLTEtMTUyMTg_d0b31307-0f18-4d84-8dca-d619d8fed765"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzQtNC0xLTEtMTUyMTg_5e96182e-7d83-459b-95c3-e9b0dcd6149b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzYtMi0xLTEtMTUyMTg_664beaff-2b1a-4259-b1d4-74d1218f536a"
      unitRef="usd">112000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzYtNC0xLTEtMTUyMTg_294f35cc-0413-46cc-9d5c-6e13706ec8f8"
      unitRef="usd">109000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzctMi0xLTEtMTUyMTg_fc3e925f-1066-4522-840a-39d3f9ba1fc6"
      unitRef="usd">843192000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzctNC0xLTEtMTUyMTg_000c5884-d703-4313-bca2-a6b235c6765a"
      unitRef="usd">755643000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzgtMi0xLTEtMTUyMTg_355a9c00-d416-49f6-b32e-8ceb2b7555ce"
      unitRef="usd">-5275000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzgtNC0xLTEtMTUyMTg_38b0523b-33a6-48dc-b995-414c68238bce"
      unitRef="usd">-4193000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzktMi0xLTEtMTUyMTg_9d894c6e-9a1d-48e4-b532-966957fc5a6f"
      unitRef="usd">-720856000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfMzktNC0xLTEtMTUyMTg_1be8d9cd-eafa-4a7a-9109-911fcdeebab8"
      unitRef="usd">-591055000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNDAtMi0xLTEtMTUyMTg_f1714047-17d2-4550-ac55-858fda4b1a17"
      unitRef="usd">117173000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNDAtNC0xLTEtMTUyMTg_1ed8b8de-4a07-4aa0-9a2d-4da4a63966f5"
      unitRef="usd">160504000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNDAtNC0xLTEtMTUyMTg_1f40eaf8-eef3-47cf-b4a5-f5f424a29c1a"
      unitRef="usd">160504000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNDEtMi0xLTEtMTUyMTg_4987dadf-ba58-441e-8166-c6a641ccbeb6"
      unitRef="usd">755841000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNDEtMi0xLTEtMTUyMTg_79ce2120-eb8b-4fb7-9825-6b385f67329f"
      unitRef="usd">755841000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNDEtNC0xLTEtMTUyMTg_2e6c7976-21c7-4179-ae70-6512a8d7581f"
      unitRef="usd">678409000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xOS9mcmFnOmM5ZWVjYTg3ZWExYzQxZWJhODE5MDYwZjQ5YzgwMGI4L3RhYmxlOmM3MWU1NWIwZTJjMDQ4NGU5OTQ3YWNiOTEzYTYyNGI3L3RhYmxlcmFuZ2U6YzcxZTU1YjBlMmMwNDg0ZTk5NDdhY2I5MTNhNjI0YjdfNDEtNC0xLTEtMTUyMTg_425c2b80-db53-4b0c-a79f-e1d981204c2c"
      unitRef="usd">678409000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id4aa69ea3f164e95828029604851a83b_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMi0yLTEtMS0xNTIxOA_b9c45d1d-3fdd-464c-86d9-d794ce9c15d0"
      unitRef="usd">149396000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if7016d5a2ae8456cbbd2ee00dfabbb79_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMi00LTEtMS0xNTIxOA_7b6acdb2-e534-4513-9a14-73faf42207e7"
      unitRef="usd">127107000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia81d168ce860438c940fc6e1594cf86b_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMi02LTEtMS0xNTIxOA_ec3c3ac7-9107-4839-9da2-b006e365b370"
      unitRef="usd">429568000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i627581ef5bfe4954853b76b5f42de7e7_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMi04LTEtMS0xNTIxOA_76a245ec-872a-4af1-8181-c40a6ab8e9fe"
      unitRef="usd">362232000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8400c06a2f4e416d92cbc109f407029e_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMy0yLTEtMS0xNTIxOA_bd271cbb-2f02-46c1-9681-bd14a2140646"
      unitRef="usd">7478000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1225d1c814ff42eb82aadbf13ab38bd0_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMy00LTEtMS0xNTIxOA_d714dc15-4b73-4ba4-98a3-3fde23f63c77"
      unitRef="usd">9578000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i287e3011f01942809b69dba7f4a3d6c6_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMy02LTEtMS0xNTIxOA_7f664fa0-1ad0-4e4f-af2f-76195c01de63"
      unitRef="usd">27190000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i150a7976869844148b03421bd3fb25bb_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMy04LTEtMS0xNTIxOA_899c6537-a582-4bce-9a3b-04a1c521621f"
      unitRef="usd">25393000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfNC0yLTEtMS0xNTIxOA_60715042-c390-4b9d-9bac-39b4a0a61d79"
      unitRef="usd">156874000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfNC00LTEtMS0xNTIxOA_3c8873c4-9f12-4614-8e9b-0cc10b5c6da8"
      unitRef="usd">136685000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfNC02LTEtMS0xNTIxOA_6a2aa1c5-3653-4394-ab99-a5db422cb29f"
      unitRef="usd">456758000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfNC04LTEtMS0xNTIxOA_341ccfef-287e-4842-baad-711bbfa6a9a2"
      unitRef="usd">387625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id4aa69ea3f164e95828029604851a83b_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfNi0yLTEtMS0xNTIxOA_a2e6b571-a43d-447b-972d-12c6a1e9d130"
      unitRef="usd">48763000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if7016d5a2ae8456cbbd2ee00dfabbb79_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfNi00LTEtMS0xNTIxOA_523de822-fd68-4111-ae96-6972672ec3d2"
      unitRef="usd">47044000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia81d168ce860438c940fc6e1594cf86b_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfNi02LTEtMS0xNTIxOA_2d589409-7d17-4864-bddd-dcbc85b52a41"
      unitRef="usd">141971000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i627581ef5bfe4954853b76b5f42de7e7_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfNi04LTEtMS0xNTIxOA_8202d50e-9ec1-4c68-a878-6d71149a61d6"
      unitRef="usd">132843000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8400c06a2f4e416d92cbc109f407029e_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfNy0yLTEtMS0xNTIxOA_33860281-eb88-4fe9-b8af-73c1f5ac4790"
      unitRef="usd">11071000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1225d1c814ff42eb82aadbf13ab38bd0_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfNy00LTEtMS0xNTIxOA_82f1d323-78b4-4ac9-b11b-5e4c56299a37"
      unitRef="usd">13364000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i287e3011f01942809b69dba7f4a3d6c6_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfNy02LTEtMS0xNTIxOA_d0798729-8898-4b42-9e73-8fbbf43ed4e0"
      unitRef="usd">37086000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i150a7976869844148b03421bd3fb25bb_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfNy04LTEtMS0xNTIxOA_48ea56ba-a58e-4b06-b574-4fb753074253"
      unitRef="usd">36194000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfOC0yLTEtMS0xNTIxOA_f592ecf2-20dc-485e-8aa5-7b38f3538934"
      unitRef="usd">27911000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfOC00LTEtMS0xNTIxOA_aa4bf1d8-1caa-44b4-9014-66acb3583890"
      unitRef="usd">23702000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfOC02LTEtMS0xNTIxOA_34dac76b-8a94-4cf9-98df-90ba7376bb45"
      unitRef="usd">81801000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfOC04LTEtMS0xNTIxOA_736c3ca4-40a8-4f9e-a55b-60f65203b9f6"
      unitRef="usd">66763000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfOS0yLTEtMS0xNTIxOA_518fa9c2-7bec-41cb-ba55-dc97d2a2c1bb"
      unitRef="usd">76797000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfOS00LTEtMS0xNTIxOA_cc1c0365-6ff4-40b4-9659-bcf68385e978"
      unitRef="usd">63986000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfOS02LTEtMS0xNTIxOA_775e1a17-024e-482f-886d-43a686fce6d8"
      unitRef="usd">229438000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfOS04LTEtMS0xNTIxOA_c18553d5-cf36-4b27-9b8d-e93d49411ccc"
      unitRef="usd">185535000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTAtMi0xLTEtMTUyMTg_639527fb-20f2-4ff0-87bf-1efd3e3c6cf8"
      unitRef="usd">29950000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTAtNC0xLTEtMTUyMTg_3f36c0b5-1f2c-404e-abb7-06142cf6c2ea"
      unitRef="usd">23844000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTAtNi0xLTEtMTUyMTg_e590e4fe-d0a0-4c6d-a297-91082940b1b2"
      unitRef="usd">80064000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTAtOC0xLTEtMTUyMTg_85f6276c-12b5-4be2-9ec2-6b69cdb0d93a"
      unitRef="usd">72403000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTEtMi0xLTEtMTUyMTg_7e6e9f3b-04d8-4dd9-bb8a-cc012b7884bc"
      unitRef="usd">194492000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTEtNC0xLTEtMTUyMTg_8a86bf6c-02ff-4d5d-a34a-f27b7c54f1cc"
      unitRef="usd">171940000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTEtNi0xLTEtMTUyMTg_332c10b8-c040-4e4a-85d7-79bb4448cf70"
      unitRef="usd">570360000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTEtOC0xLTEtMTUyMTg_1f0688f0-5603-4251-8445-6a8a3bfbc505"
      unitRef="usd">493738000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTItMi0xLTEtMTUyMTg_656ecd95-100f-4e74-86f7-31de2d6d437b"
      unitRef="usd">-37618000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTItNC0xLTEtMTUyMTg_48479cce-a8c8-47e8-b532-ff90e4ee465c"
      unitRef="usd">-35255000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTItNi0xLTEtMTUyMTg_561d479d-a896-4724-a13a-d15494b51a66"
      unitRef="usd">-113602000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTItNi0xLTEtMTUyMTg_79e9ab49-8103-4575-be2c-906f15011dd2"
      unitRef="usd">-113602000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTItOC0xLTEtMTUyMTg_c465773f-9a61-4bab-b253-8e5c910bcc2c"
      unitRef="usd">-106113000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTItOC0xLTEtMTUyMTg_cedace80-4f9c-4db9-afe7-550ecbbbdc36"
      unitRef="usd">-106113000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTMtMi0xLTEtMTUyMTg_3e170022-e5e2-4fba-a87c-383bf2b3aec3"
      unitRef="usd">-5866000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTMtNC0xLTEtMTUyMTg_565ac45f-848f-4998-95c4-40b87fd1a4b2"
      unitRef="usd">-4669000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTMtNi0xLTEtMTUyMTg_cf2814e6-6235-4fdf-9230-902909f4cca5"
      unitRef="usd">-15623000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTMtOC0xLTEtMTUyMTg_a17c8290-bb94-4526-954d-0b5d517d131d"
      unitRef="usd">-13772000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTQtMi0xLTEtMTUyMTg_15baaf85-b655-4fd0-be44-a5ca25679769"
      unitRef="usd">-43484000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTQtNC0xLTEtMTUyMTg_40cc5ae2-eb2a-4703-96d6-6003f661fdbc"
      unitRef="usd">-39924000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTQtNi0xLTEtMTUyMTg_5cc724cf-c0e4-4be8-a799-8e60bcd102df"
      unitRef="usd">-129225000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTQtNi0xLTEtMTUyMTg_96a3a00a-c5e5-4724-ac74-c9c51f1a31d0"
      unitRef="usd">-129225000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTQtOC0xLTEtMTUyMTg_5bb305d3-4cac-4cc1-bdd1-889265477a43"
      unitRef="usd">-119885000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTQtOC0xLTEtMTUyMTg_ca2b93a5-7359-4e30-bbd4-6e0ace7025f9"
      unitRef="usd">-119885000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTUtMi0xLTEtMTUyMTg_ff3bed18-3597-4742-bd45-6470745665ab"
      unitRef="usd">87000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTUtNC0xLTEtMTUyMTg_b2975065-4d40-4f2f-9541-0b7a415dd748"
      unitRef="usd">301000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTUtNi0xLTEtMTUyMTg_f371f835-6e16-44d0-be38-cd7ae71f2605"
      unitRef="usd">576000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTUtOC0xLTEtMTUyMTg_fb81b8dc-bd42-440a-8594-2f94d7d21091"
      unitRef="usd">666000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTYtMi0xLTEtMTUyMTg_0b5ef203-696a-4764-b3d5-0882e57d2971"
      unitRef="usd">-43571000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTYtNC0xLTEtMTUyMTg_0832cbb0-3a16-4397-a577-ca95387c26e9"
      unitRef="usd">-40225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTYtNi0xLTEtMTUyMTg_9d1f5c75-5d42-472a-a537-8f279fbbf7d7"
      unitRef="usd">-129801000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTYtOC0xLTEtMTUyMTg_ac1fc034-ce27-448e-b6ec-0e992a2e4a72"
      unitRef="usd">-120551000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTktMi0xLTEtMTUyMTg_194ff069-dfdc-4872-ae32-d609942f7f62"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTktMi0xLTEtMTUyMTg_4cc14921-1d4d-467b-ac43-dc9287ca0292"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTktNC0xLTEtMTUyMTg_60cfcadd-9d06-4e36-a504-681400c1715a"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTktNC0xLTEtMTUyMTg_f9265bbe-61bf-4b4a-9684-af4217cde0b7"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTktNi0xLTEtMTUyMTg_1740cbbb-1940-4a1a-a9d1-f5cc50cf646f"
      unitRef="usdPerShare">-1.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTktNi0xLTEtMTUyMTg_8e944b99-9960-47ce-b0e2-329e64a41a9a"
      unitRef="usdPerShare">-1.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTktOC0xLTEtMTUyMTg_42e47a97-a35a-468b-8850-9fbb52a0789b"
      unitRef="usdPerShare">-1.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMTktOC0xLTEtMTUyMTg_4fcc9484-63b4-45ef-b052-470c8af06af4"
      unitRef="usdPerShare">-1.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMjEtMi0xLTEtMTUyMTg_89324e2e-ff5c-4354-ae22-509f2fdbe424"
      unitRef="shares">113510000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMjEtMi0xLTEtMTUyMTg_ded6229c-8496-4d25-83a0-730f2b029270"
      unitRef="shares">113510000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMjEtNC0xLTEtMTUyMTg_16cb3a94-b1be-4f01-bd4f-28fd78fe6bb6"
      unitRef="shares">106641000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMjEtNC0xLTEtMTUyMTg_7368ef2d-a489-494f-9f7b-7f93e685bf30"
      unitRef="shares">106641000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMjEtNi0xLTEtMTUyMTg_3f5e28ff-50a9-463e-8bd9-9c3a6b7cfda6"
      unitRef="shares">111960000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMjEtNi0xLTEtMTUyMTg_9d7ac1b7-3894-42ef-8191-7de326a894cd"
      unitRef="shares">111960000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMjEtOC0xLTEtMTUyMTg_350e23f6-9f86-4e11-8ec5-e37548b485f7"
      unitRef="shares">104961000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yMi9mcmFnOjBhZmFiODAyYTUxZjRiZTBiZjIwM2I2NjU5MzY2NjBmL3RhYmxlOjI4ZWQ2NDYzMzQ0NzQ4MTg4OWQ1YWVkMGQ5MmI0NGY3L3RhYmxlcmFuZ2U6MjhlZDY0NjMzNDQ3NDgxODg5ZDVhZWQwZDkyYjQ0ZjdfMjEtOC0xLTEtMTUyMTg_6b64faec-3506-414b-a024-28ca0694e53d"
      unitRef="shares">104961000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yNS9mcmFnOjEwZTlhMmJjOWY5MDQ1NDA5NDRkOWUyZGZhZmYzZWI4L3RhYmxlOjA4NjA1MjI5NTFjZjQyNGJiZDA4MmVkNTAyMWEzNWMzL3RhYmxlcmFuZ2U6MDg2MDUyMjk1MWNmNDI0YmJkMDgyZWQ1MDIxYTM1YzNfMi0yLTEtMS0xNTIxOA_0b5ef203-696a-4764-b3d5-0882e57d2971"
      unitRef="usd">-43571000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yNS9mcmFnOjEwZTlhMmJjOWY5MDQ1NDA5NDRkOWUyZGZhZmYzZWI4L3RhYmxlOjA4NjA1MjI5NTFjZjQyNGJiZDA4MmVkNTAyMWEzNWMzL3RhYmxlcmFuZ2U6MDg2MDUyMjk1MWNmNDI0YmJkMDgyZWQ1MDIxYTM1YzNfMi00LTEtMS0xNTIxOA_0832cbb0-3a16-4397-a577-ca95387c26e9"
      unitRef="usd">-40225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yNS9mcmFnOjEwZTlhMmJjOWY5MDQ1NDA5NDRkOWUyZGZhZmYzZWI4L3RhYmxlOjA4NjA1MjI5NTFjZjQyNGJiZDA4MmVkNTAyMWEzNWMzL3RhYmxlcmFuZ2U6MDg2MDUyMjk1MWNmNDI0YmJkMDgyZWQ1MDIxYTM1YzNfMi02LTEtMS0xNTIxOA_9d1f5c75-5d42-472a-a537-8f279fbbf7d7"
      unitRef="usd">-129801000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yNS9mcmFnOjEwZTlhMmJjOWY5MDQ1NDA5NDRkOWUyZGZhZmYzZWI4L3RhYmxlOjA4NjA1MjI5NTFjZjQyNGJiZDA4MmVkNTAyMWEzNWMzL3RhYmxlcmFuZ2U6MDg2MDUyMjk1MWNmNDI0YmJkMDgyZWQ1MDIxYTM1YzNfMi04LTEtMS0xNTIxOA_ac1fc034-ce27-448e-b6ec-0e992a2e4a72"
      unitRef="usd">-120551000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yNS9mcmFnOjEwZTlhMmJjOWY5MDQ1NDA5NDRkOWUyZGZhZmYzZWI4L3RhYmxlOjA4NjA1MjI5NTFjZjQyNGJiZDA4MmVkNTAyMWEzNWMzL3RhYmxlcmFuZ2U6MDg2MDUyMjk1MWNmNDI0YmJkMDgyZWQ1MDIxYTM1YzNfNC0yLTEtMS0xNTIxOA_8e064371-e024-411e-8103-022238062aa5"
      unitRef="usd">-63000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yNS9mcmFnOjEwZTlhMmJjOWY5MDQ1NDA5NDRkOWUyZGZhZmYzZWI4L3RhYmxlOjA4NjA1MjI5NTFjZjQyNGJiZDA4MmVkNTAyMWEzNWMzL3RhYmxlcmFuZ2U6MDg2MDUyMjk1MWNmNDI0YmJkMDgyZWQ1MDIxYTM1YzNfNC00LTEtMS0xNTIxOA_937d008d-ded6-4a66-81d4-b2ef981230d4"
      unitRef="usd">-73000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yNS9mcmFnOjEwZTlhMmJjOWY5MDQ1NDA5NDRkOWUyZGZhZmYzZWI4L3RhYmxlOjA4NjA1MjI5NTFjZjQyNGJiZDA4MmVkNTAyMWEzNWMzL3RhYmxlcmFuZ2U6MDg2MDUyMjk1MWNmNDI0YmJkMDgyZWQ1MDIxYTM1YzNfNC02LTEtMS0xNTIxOA_2e4f9783-5fd3-48b7-8061-857b90c37ee0"
      unitRef="usd">-111000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yNS9mcmFnOjEwZTlhMmJjOWY5MDQ1NDA5NDRkOWUyZGZhZmYzZWI4L3RhYmxlOjA4NjA1MjI5NTFjZjQyNGJiZDA4MmVkNTAyMWEzNWMzL3RhYmxlcmFuZ2U6MDg2MDUyMjk1MWNmNDI0YmJkMDgyZWQ1MDIxYTM1YzNfNC04LTEtMS0xNTIxOA_a45cfb6b-183b-4c9b-832e-758657723eb3"
      unitRef="usd">306000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yNS9mcmFnOjEwZTlhMmJjOWY5MDQ1NDA5NDRkOWUyZGZhZmYzZWI4L3RhYmxlOjA4NjA1MjI5NTFjZjQyNGJiZDA4MmVkNTAyMWEzNWMzL3RhYmxlcmFuZ2U6MDg2MDUyMjk1MWNmNDI0YmJkMDgyZWQ1MDIxYTM1YzNfNS0yLTEtMS0xNTIxOA_0cc76f56-0c9f-424c-86c7-54f1d1db8e37"
      unitRef="usd">895000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yNS9mcmFnOjEwZTlhMmJjOWY5MDQ1NDA5NDRkOWUyZGZhZmYzZWI4L3RhYmxlOjA4NjA1MjI5NTFjZjQyNGJiZDA4MmVkNTAyMWEzNWMzL3RhYmxlcmFuZ2U6MDg2MDUyMjk1MWNmNDI0YmJkMDgyZWQ1MDIxYTM1YzNfNS00LTEtMS0xNTIxOA_5e9c3951-9da7-4c67-b901-14466092821b"
      unitRef="usd">4537000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yNS9mcmFnOjEwZTlhMmJjOWY5MDQ1NDA5NDRkOWUyZGZhZmYzZWI4L3RhYmxlOjA4NjA1MjI5NTFjZjQyNGJiZDA4MmVkNTAyMWEzNWMzL3RhYmxlcmFuZ2U6MDg2MDUyMjk1MWNmNDI0YmJkMDgyZWQ1MDIxYTM1YzNfNS02LTEtMS0xNTIxOA_36ce121e-3f41-4388-a57b-f3f87f42e293"
      unitRef="usd">-971000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yNS9mcmFnOjEwZTlhMmJjOWY5MDQ1NDA5NDRkOWUyZGZhZmYzZWI4L3RhYmxlOjA4NjA1MjI5NTFjZjQyNGJiZDA4MmVkNTAyMWEzNWMzL3RhYmxlcmFuZ2U6MDg2MDUyMjk1MWNmNDI0YmJkMDgyZWQ1MDIxYTM1YzNfNS04LTEtMS0xNTIxOA_5691f963-68a4-4729-9601-12e5eb95c53d"
      unitRef="usd">8367000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yNS9mcmFnOjEwZTlhMmJjOWY5MDQ1NDA5NDRkOWUyZGZhZmYzZWI4L3RhYmxlOjA4NjA1MjI5NTFjZjQyNGJiZDA4MmVkNTAyMWEzNWMzL3RhYmxlcmFuZ2U6MDg2MDUyMjk1MWNmNDI0YmJkMDgyZWQ1MDIxYTM1YzNfNi0yLTEtMS0xNTIxOA_99916888-ee5c-4d9d-b5a3-936de25bec89"
      unitRef="usd">-42739000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yNS9mcmFnOjEwZTlhMmJjOWY5MDQ1NDA5NDRkOWUyZGZhZmYzZWI4L3RhYmxlOjA4NjA1MjI5NTFjZjQyNGJiZDA4MmVkNTAyMWEzNWMzL3RhYmxlcmFuZ2U6MDg2MDUyMjk1MWNmNDI0YmJkMDgyZWQ1MDIxYTM1YzNfNi00LTEtMS0xNTIxOA_5c60422f-38df-46a5-bc0a-f2237c440532"
      unitRef="usd">-35761000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yNS9mcmFnOjEwZTlhMmJjOWY5MDQ1NDA5NDRkOWUyZGZhZmYzZWI4L3RhYmxlOjA4NjA1MjI5NTFjZjQyNGJiZDA4MmVkNTAyMWEzNWMzL3RhYmxlcmFuZ2U6MDg2MDUyMjk1MWNmNDI0YmJkMDgyZWQ1MDIxYTM1YzNfNi02LTEtMS0xNTIxOA_fd7a2c3d-6e58-41a7-8f88-f721daf0c817"
      unitRef="usd">-130883000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yNS9mcmFnOjEwZTlhMmJjOWY5MDQ1NDA5NDRkOWUyZGZhZmYzZWI4L3RhYmxlOjA4NjA1MjI5NTFjZjQyNGJiZDA4MmVkNTAyMWEzNWMzL3RhYmxlcmFuZ2U6MDg2MDUyMjk1MWNmNDI0YmJkMDgyZWQ1MDIxYTM1YzNfNi04LTEtMS0xNTIxOA_a00aca02-c9d6-4201-bc57-58a8d18d8b44"
      unitRef="usd">-111878000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i43a46cd62c2b4e13b182599699b8cf82_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMi0xLTEtMS0xNTIxOA_02a5fb16-647e-4507-a1ba-6dd09bcf6b69"
      unitRef="shares">109135000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i43a46cd62c2b4e13b182599699b8cf82_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMi0zLTEtMS0xNTIxOA_f8ca1395-d1da-42fa-81b6-3079bd9266ed"
      unitRef="usd">109000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iddfb729cd8f34a8998da0baa0c084f15_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMi01LTEtMS0xNTIxOA_cdf266fa-5d9f-4fe7-a108-a93b30b798ba"
      unitRef="usd">755643000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5d3b27af82a04544ad6820f4811af867_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMi03LTEtMS0xNTIxOA_6a1fbb53-d94c-4c0b-9158-d6f37ceb7f92"
      unitRef="usd">-4193000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9de9909252be457e8e1f97d8d8d51aa9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMi05LTEtMS0xNTIxOA_41d8045c-4c03-45e6-895c-f9b678588c6c"
      unitRef="usd">-591055000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMi0xMS0xLTEtMTUyMTg_81c91522-c0cb-4d83-b9a5-3e2c28cd6d2f"
      unitRef="usd">160504000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i45db95abf325439090cdeff5f387a2f4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMy0xLTEtMS0xNTIxOA_81b94304-698a-444b-9e45-bc9af5c980b0"
      unitRef="shares">1562000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i45db95abf325439090cdeff5f387a2f4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMy0zLTEtMS0xNTIxOA_81aabd8b-c406-416f-b8f4-fbecb4ec4b4d"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2eb8dd5e18e845d8a0cf4c9b430a7360_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMy01LTEtMS0xNTIxOA_d69d5f56-aa1d-411c-989f-db2d9392a312"
      unitRef="usd">3438000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ideb9b8511de34164b7ec48116912d60c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMy0xMS0xLTEtMTUyMTg_fcacdce4-7297-4111-a7c9-d3d8e0115eee"
      unitRef="usd">3440000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2eb8dd5e18e845d8a0cf4c9b430a7360_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfNC01LTEtMS0xNTIxOA_10b642d1-bc52-4cc0-bba2-1844b1cebb37"
      unitRef="usd">36508000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ideb9b8511de34164b7ec48116912d60c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfNC0xMS0xLTEtMTUyMTg_d88da3b8-fd77-463e-8bce-71762e3b8e1f"
      unitRef="usd">36508000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ibd23412fc99c488b9b8d8533492ffbaa_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfNS03LTEtMS0xNTIxOA_b2b72539-6232-4a4a-8ec7-8cab2e9432bf"
      unitRef="usd">-33000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ideb9b8511de34164b7ec48116912d60c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfNS0xMS0xLTEtMTUyMTg_934f1934-fc48-42a0-ab46-6999c8ea8790"
      unitRef="usd">-33000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="ibd23412fc99c488b9b8d8533492ffbaa_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfNi03LTEtMS0xNTIxOA_78571462-36d5-4b68-8702-1868132d1eee"
      unitRef="usd">283000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="ideb9b8511de34164b7ec48116912d60c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfNi0xMS0xLTEtMTUyMTg_66f1cd42-297e-42ec-bda6-764731581268"
      unitRef="usd">283000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i50cc425d81d74f88b0cbffc505a1b3ff_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfNy05LTEtMS0xNTIxOA_33f94af6-3df3-4510-99f5-21d9dee3290e"
      unitRef="usd">-43906000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ideb9b8511de34164b7ec48116912d60c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfNy0xMS0xLTEtMTUyMTg_723b7e2b-e050-451c-8caa-66ae2be1fb04"
      unitRef="usd">-43906000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i14f565cd213648a98afbec95d2233d63_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfOC0xLTEtMS0xNTIxOA_512d9f68-272b-4f13-af1b-0156f05727c5"
      unitRef="shares">110697000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i14f565cd213648a98afbec95d2233d63_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfOC0zLTEtMS0xNTIxOA_f5dfed0c-5f0c-4caa-9491-fe1233326bab"
      unitRef="usd">111000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i14cf111f81764065b964239fb97b0ec1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfOC01LTEtMS0xNTIxOA_7634931b-0e4d-4d43-9d7d-b3696a147fef"
      unitRef="usd">795589000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i443d4689fc9f42cda366cf481cd38c71_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfOC03LTEtMS0xNTIxOA_1f5e3466-45dc-4c10-8cea-41bca06bce95"
      unitRef="usd">-3943000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i077891ce0c984cb5b7a6f1ba13a3ffaf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfOC05LTEtMS0xNTIxOA_62c7c65a-5f86-4b9b-a803-0c805f181709"
      unitRef="usd">-634961000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6de6e22a6f164f6fb34b122c3b6225b7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfOC0xMS0xLTEtMTUyMTg_8b3f3193-f3a1-4ee7-addc-7be0e6b7d64e"
      unitRef="usd">156796000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i697c581f26fe42edad9e5c29883dc7e3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfOS0xLTEtMS0xNTIxOA_24a71a8d-a55b-43b5-bdd3-31b9f3437851"
      unitRef="shares">2721000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i697c581f26fe42edad9e5c29883dc7e3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfOS0zLTEtMS0xNTIxOA_7635b4ae-2fd5-457e-a2ed-aa2aee886a4c"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i610119585ae24408a9203dd8dc2514ce_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfOS01LTEtMS0xNTIxOA_bfc641ba-7697-4a27-853c-7c3b6cc51b3e"
      unitRef="usd">6758000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6ec7f83d25374f808bf0178a905d022b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfOS0xMS0xLTEtMTUyMTg_e4881ff4-0d24-405d-a7f8-0dd708f835e0"
      unitRef="usd">6760000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i610119585ae24408a9203dd8dc2514ce_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTAtNS0xLTEtMTUyMTg_0b207618-0988-4108-bbaf-a4896d71fdf1"
      unitRef="usd">33483000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6ec7f83d25374f808bf0178a905d022b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTAtMTEtMS0xLTE1MjE4_a270a0d3-701c-42bc-a514-d1f5cff7a0bf"
      unitRef="usd">33483000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i697c581f26fe42edad9e5c29883dc7e3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTEtMS0xLTEtMTUyMTg_b5dde060-cc4d-4102-908b-cd191a87e0f4"
      unitRef="shares">-1000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i6ec7f83d25374f808bf0178a905d022b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTEtMTEtMS0xLTE1MjE4_2cfba193-4aac-4416-b41f-d95840231f97"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i6ec7f83d25374f808bf0178a905d022b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTItNy0xLTEtMTUyMTg_59f80d66-56b6-454f-912f-58b5682afd49"
      unitRef="usd">-15000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i6ec7f83d25374f808bf0178a905d022b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTItMTEtMS0xLTE1MjE4_dd8f0b01-1f4f-446e-a3b8-c14f966c36be"
      unitRef="usd">-15000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i6ec7f83d25374f808bf0178a905d022b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTMtNy0xLTEtMTUyMTg_d52fc7a0-2cd6-48c5-98a9-9a51a6289b43"
      unitRef="usd">-2149000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i6ec7f83d25374f808bf0178a905d022b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTMtMTEtMS0xLTE1MjE4_e140e2ec-f047-40f0-bb82-d4eca8f70747"
      unitRef="usd">-2149000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i0023ee8d2584456889b435057f980d0d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTQtOS0xLTEtMTUyMTg_1879b902-7a38-49ce-9033-e6936b80c8c5"
      unitRef="usd">-42324000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6ec7f83d25374f808bf0178a905d022b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTQtMTEtMS0xLTE1MjE4_9a4cfda3-5c8a-4276-8daf-ef561697a29b"
      unitRef="usd">-42324000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i35e7f4b30833478091ac11056702314a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTUtMS0xLTEtMTUyMTg_94a0dfe5-ce8d-4cf3-bafc-e9bb73508baa"
      unitRef="shares">113416000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i35e7f4b30833478091ac11056702314a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTUtMy0xLTEtMTUyMTg_8c2b81f6-ffa2-4528-bc40-75e309887468"
      unitRef="usd">113000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if4413d14edf340a19fffef05ad718f67_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTUtNS0xLTEtMTUyMTg_ca4e1642-a32f-4c1b-956e-316d78916e61"
      unitRef="usd">835830000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if1ef10b5708e418cb3d0e10c0e1f1e88_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTUtNy0xLTEtMTUyMTg_be6a4c1a-e7bb-4f74-9d7c-53dee4070faf"
      unitRef="usd">-6107000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i65e7209f49de48dc86e29eb1df91e994_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTUtOS0xLTEtMTUyMTg_dc8fc1d4-77f0-4889-9704-f13c31ff8599"
      unitRef="usd">-677285000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i477a44daa77a4db091d76ec2f98ab15d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTUtMTEtMS0xLTE1MjE4_40fff354-80c5-4838-bd31-35dc9ab9cd55"
      unitRef="usd">152551000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i8f3510e77c5741b49e6bcdbead18721c_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTYtMS0xLTEtMTUyMTg_38986902-60f1-4f5b-a919-5fbb949bceec"
      unitRef="shares">1279000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i8f3510e77c5741b49e6bcdbead18721c_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTYtMy0xLTEtMTUyMTg_a0647b0e-ad53-4e1b-9995-438bdabe866b"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i18189d472ffa489b806660d2f2694fac_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTYtNS0xLTEtMTUyMTg_b9c47747-d7aa-4a22-8880-af6a299b9dab"
      unitRef="usd">126000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTYtMTEtMS0xLTE1MjE4_e192ecd3-2a44-4030-b0dd-c8ea0b5c8668"
      unitRef="usd">127000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i18189d472ffa489b806660d2f2694fac_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTctNS0xLTEtMTUyMTg_6c0fa134-1c2f-4e4e-a66e-f1861d1b6fc6"
      unitRef="usd">36611000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTctMTEtMS0xLTE1MjE4_7488fbae-da46-4ecb-a291-734cdf8e53dd"
      unitRef="usd">36611000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i8f3510e77c5741b49e6bcdbead18721c_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTgtMS0xLTEtMTg5OTA_eb296566-2751-4867-b3a2-30f2cbe6c7d3"
      unitRef="shares">-2000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTgtMTEtMS0xLTE4OTkw_b84ddd4a-0114-4c90-be79-5b24509fa23e"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i8f3510e77c5741b49e6bcdbead18721c_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTktMS0xLTEtMTkwMzU_26d547f8-0c2b-40c9-b017-58f191cdeb1f"
      unitRef="shares">2340000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i8f3510e77c5741b49e6bcdbead18721c_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTktMy0xLTEtMTkwMzU_366c12cd-42eb-45bc-9476-b5cc5e17b2e3"
      unitRef="usd">2000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i18189d472ffa489b806660d2f2694fac_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTktNS0xLTEtMTkwMzU_55e7138e-da0d-4e05-baf9-7cc19c06748f"
      unitRef="usd">29375000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTktMTEtMS0xLTE5MDM1_16e40cc4-95a5-4739-8942-25bce29c8d8d"
      unitRef="usd">29377000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i237a964fa655490180175e401412bfcb_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTgtNy0xLTEtMTUyMTg_129e53f0-3577-4086-a0ef-e50fef621e0f"
      unitRef="usd">-63000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTgtMTEtMS0xLTE1MjE4_0ba90d34-a9bf-4577-9cdf-e33cb50a7afa"
      unitRef="usd">-63000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i237a964fa655490180175e401412bfcb_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTktNy0xLTEtMTUyMTg_8ad2efac-1a53-4168-b694-c903bb4ebbfd"
      unitRef="usd">895000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMTktMTEtMS0xLTE1MjE4_065e18d2-b123-4393-a82a-faa81822b13c"
      unitRef="usd">895000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i68f06beac87d4a009d8d65615e205469_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMjAtOS0xLTEtMTUyMTg_dbf8b41a-8a50-44ea-9e16-0d0fc6575556"
      unitRef="usd">-43571000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMjAtMTEtMS0xLTE1MjE4_be75729e-03eb-48f6-b567-c76880144b44"
      unitRef="usd">-43571000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i41f4d3d39e86456c878a7098bd50f380_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMjEtMS0xLTEtMTUyMTg_dc460f9d-3055-45b8-8128-0b156b86afcd"
      unitRef="shares">112353000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i41f4d3d39e86456c878a7098bd50f380_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMjEtMy0xLTEtMTUyMTg_c2561e5a-4012-4c77-955c-07dcd949caef"
      unitRef="usd">112000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a2d3fa9a9c5414e9baf464b3618df2a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMjEtNS0xLTEtMTUyMTg_2e79b59e-1787-48bb-b628-bdddd5e024bc"
      unitRef="usd">843192000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie3b08e63e2d64d379ea901671e3ba52d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMjEtNy0xLTEtMTUyMTg_81710701-f8b8-4a3a-9439-d8e45f2cb528"
      unitRef="usd">-5275000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id80700c3a2b14db3afa0b23e4126c8db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMjEtOS0xLTEtMTUyMTg_d10ac982-683f-41af-b02b-ca922baaa913"
      unitRef="usd">-720856000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOmQ4MWRkMDVlNDIxYTQ0Y2Q4ODA0NWM2YWUwOTZkZjY4L3RhYmxlcmFuZ2U6ZDgxZGQwNWU0MjFhNDRjZDg4MDQ1YzZhZTA5NmRmNjhfMjEtMTEtMS0xLTE1MjE4_ef81b761-7a21-4133-b345-eb82a5a629c3"
      unitRef="usd">117173000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i1ea3c3e878574f4894fea3d82561210d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMi0xLTEtMS0xNTIxOA_076596cf-8e36-43db-acca-8e4a2828eeb4"
      unitRef="shares">103179000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i1ea3c3e878574f4894fea3d82561210d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMi0zLTEtMS0xNTIxOA_919172a1-b9b3-49c5-acd2-d2719fc30b3b"
      unitRef="usd">103000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i35044c22e772438ab61b198d17a61998_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMi01LTEtMS0xNTIxOA_33c158e5-6e15-40be-9d03-d18c64ebb43b"
      unitRef="usd">625474000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie8495b25eb884da1913cb74ec1d668da_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMi03LTEtMS0xNTIxOA_de689972-ab9a-41b6-a5c0-b726f0a3a9bb"
      unitRef="usd">-12176000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifff5a7183f81494cb4077e0e17c326ad_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMi05LTEtMS0xNTIxOA_51a33e59-ef73-4dbb-bdb1-5cee603347ef"
      unitRef="usd">-422670000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8e13b6625e8640f4b41e26a56b78c825_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMi0xMS0xLTEtMTUyMTg_59b2fd59-9384-44c0-86c9-ecd5725fff36"
      unitRef="usd">190731000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ida1349a82e9c437daa5c2e1aab091c41_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMy05LTEtMS0xNTIxOA_a5c25425-1d14-4fbb-9e77-796006daa9ef"
      unitRef="usd">-2800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5e37de1bc3534066b4bf01fb0de7edfd_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMy0xMS0xLTEtMTUyMTg_5bf76c8a-21ab-4822-bf8f-1d8cc42730a5"
      unitRef="usd">-2800000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i045cfb90860b401f85e96dc6d3b03e47_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfNC0xLTEtMS0xNTIxOA_edaf3fab-4e74-4e10-8b05-a25bf30c7fc3"
      unitRef="shares">688000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i045cfb90860b401f85e96dc6d3b03e47_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfNC0zLTEtMS0xNTIxOA_98c1cde6-5d68-46c3-85fd-ce722ccf6271"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i891ce8dcd4b949289dbafe26923dfd71_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfNC01LTEtMS0xNTIxOA_1920121c-57a5-4673-b5ba-cfb525480f06"
      unitRef="usd">-67000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2f44f41000184b10bafea87c492f87b7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfNC0xMS0xLTEtMTUyMTg_2092a9e2-0c41-4489-9e7e-10c2b1b2e6d8"
      unitRef="usd">-66000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i891ce8dcd4b949289dbafe26923dfd71_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfNS01LTEtMS0xNTIxOA_bdd05643-36de-44db-a425-b0d72e6f6d04"
      unitRef="usd">23118000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2f44f41000184b10bafea87c492f87b7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfNS0xMS0xLTEtMTUyMTg_272e6624-a2df-4aa3-a8f0-b9cf351a93db"
      unitRef="usd">23118000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i891ce8dcd4b949289dbafe26923dfd71_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfNi01LTEtMS0xNTIxOA_3a7918b8-c385-4f31-81fc-daebebaf1279"
      unitRef="usd">8489000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i2f44f41000184b10bafea87c492f87b7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfNi0xMS0xLTEtMTUyMTg_7a43178b-018c-449b-b8bc-333ff69dbac6"
      unitRef="usd">8489000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="iad3307b136f6486484301ee29dbbd9bf_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfNy03LTEtMS0xNTIxOA_dc588c72-1c6f-463a-999d-20961dff8bfb"
      unitRef="usd">422000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2f44f41000184b10bafea87c492f87b7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfNy0xMS0xLTEtMTUyMTg_5673b58b-46ad-4174-9345-15ab667b87dd"
      unitRef="usd">422000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="iad3307b136f6486484301ee29dbbd9bf_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfOC03LTEtMS0xNTIxOA_271c321a-38ca-42a5-b676-f6c92e2e87fe"
      unitRef="usd">885000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i2f44f41000184b10bafea87c492f87b7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfOC0xMS0xLTEtMTUyMTg_f305bb8f-8203-421e-bf7d-ed254c5a90fe"
      unitRef="usd">885000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i0e7e88135bb84364848b17c3b7346546_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfOS05LTEtMS0xNTIxOA_0f4fede7-3401-4ec0-b764-d3f234ab856a"
      unitRef="usd">-41913000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2f44f41000184b10bafea87c492f87b7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfOS0xMS0xLTEtMTUyMTg_99b370a6-27e5-400e-b84f-afd37b786e1c"
      unitRef="usd">-41913000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i2d54872a50d04fe1ba38a39c5e23dcf2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTAtMS0xLTEtMTUyMTg_8f1efede-2a51-4a1b-8aab-0142b9a9be80"
      unitRef="shares">103867000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i2d54872a50d04fe1ba38a39c5e23dcf2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTAtMy0xLTEtMTUyMTg_3663dc07-3624-4809-ae4a-c8ff50fbb144"
      unitRef="usd">104000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib7017d336fe04bfea80917a14d53616a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTAtNS0xLTEtMTUyMTg_698a919d-fdab-41a5-8635-74eb61ea9be2"
      unitRef="usd">657014000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4b7cc09f688341289eb69d4bce26ad86_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTAtNy0xLTEtMTUyMTg_3a1c72a6-1330-44cb-b82a-ecbc28fb14e7"
      unitRef="usd">-10869000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0d0eb585b5d44bcdb06ec4ee5b1ebda9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTAtOS0xLTEtMTUyMTg_7bdeb86c-2894-437d-a31d-b12ef0a58f9f"
      unitRef="usd">-467383000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifc8f2b2003304ed7b4e58db6d1ff7803_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTAtMTEtMS0xLTE1MjE4_2c5fadfa-b3ff-429d-a79b-03e632e6ff2e"
      unitRef="usd">178866000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i7aba10b8bc2c4fd9990c60d07c3a85e4_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTEtMS0xLTEtMTUyMTg_6e205c79-4d6d-4c76-a199-b1cc3b8d95cd"
      unitRef="shares">2119000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7aba10b8bc2c4fd9990c60d07c3a85e4_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTEtMy0xLTEtMTUyMTg_b66aaf72-6efa-4d54-97dd-5514241c2b41"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7b7dbe2baa7546269ca3f6362992f83d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTEtNS0xLTEtMTUyMTg_b574c026-92cb-49be-b719-f4188676e47d"
      unitRef="usd">4706000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i38597c6d44fe4302bd76134b52918d73_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTEtMTEtMS0xLTE1MjE4_4ae5e924-6cea-4b1e-8675-1d0df16bc38b"
      unitRef="usd">4708000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7b7dbe2baa7546269ca3f6362992f83d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTItNS0xLTEtMTUyMTg_1da27fa0-6ec4-4dc8-b526-9c55b3cb7184"
      unitRef="usd">26396000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i38597c6d44fe4302bd76134b52918d73_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTItMTEtMS0xLTE1MjE4_0550943d-3b5e-4dfe-92ed-46a9b39ec82a"
      unitRef="usd">26396000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i626f19898f2246e1998cab49d15dfb89_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTMtNy0xLTEtMTUyMTg_8bb9b76b-b52f-4333-a12f-b05de586aa85"
      unitRef="usd">-43000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i38597c6d44fe4302bd76134b52918d73_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTMtMTEtMS0xLTE1MjE4_7331140a-8bf0-4227-9dca-f3de6c2d2bbd"
      unitRef="usd">-43000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i626f19898f2246e1998cab49d15dfb89_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTQtNy0xLTEtMTUyMTg_1fc5bb74-010f-4fdf-93e7-68a301278ac4"
      unitRef="usd">2945000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i38597c6d44fe4302bd76134b52918d73_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTQtMTEtMS0xLTE1MjE4_f8c4279e-eb65-4a6a-bb52-c4bbe73e485d"
      unitRef="usd">2945000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i34de1f4f1fbf4fe8b4177678a35c2042_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTUtOS0xLTEtMTUyMTg_512bb980-33e7-41fc-bef4-f77baa3b2ed6"
      unitRef="usd">-38413000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i38597c6d44fe4302bd76134b52918d73_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTUtMTEtMS0xLTE1MjE4_e089d548-b788-49a1-9aeb-a571653c6a3f"
      unitRef="usd">-38413000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="icaee51263d0842018c1f946808a0a381_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTYtMS0xLTEtMTUyMTg_bcb1867a-741e-483d-b126-32381ec65e4c"
      unitRef="shares">105986000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="icaee51263d0842018c1f946808a0a381_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTYtMy0xLTEtMTUyMTg_4788c320-1dca-47cc-9403-fc985911601c"
      unitRef="usd">106000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5379ee7b5bd3481289453d6dbad96dd0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTYtNS0xLTEtMTUyMTg_92ff0364-3901-442c-8d9d-876c31e5ce66"
      unitRef="usd">688116000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i20c4fe772d6c4300ba3bfd6a9cad4af8_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTYtNy0xLTEtMTUyMTg_0c506b66-7ff3-4c92-95fc-300c908eed06"
      unitRef="usd">-7967000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i04f4beb5ec184eb88f85b34b25ae4e06_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTYtOS0xLTEtMTUyMTg_b5ccd68a-0e55-4e24-a181-89f2f8e8228b"
      unitRef="usd">-505796000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i944192fd5d3341cfa69cb2434c04da83_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTYtMTEtMS0xLTE1MjE4_0bd6a778-a869-4b88-a748-e86417a177f9"
      unitRef="usd">174459000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ifccba85415e44622bc8d65449b709521_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTctMS0xLTEtMTUyMTg_a99f553e-90a5-4aec-91ba-eb0c079ff3d8"
      unitRef="shares">1150000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ifccba85415e44622bc8d65449b709521_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTctMy0xLTEtMTUyMTg_f5ca4186-1a38-4c3d-810a-c334090f9267"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id08c73492d264d47887b60ecb8094170_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTctNS0xLTEtMTUyMTg_048d7824-f95c-4d47-b514-f6a06ecab32f"
      unitRef="usd">1346000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTctMTEtMS0xLTE1MjE4_d8be5528-d9c3-4782-8dc9-745302658c29"
      unitRef="usd">1347000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id08c73492d264d47887b60ecb8094170_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTgtNS0xLTEtMTUyMTg_353a4210-f0b4-4eb5-8233-db9e513d3d7b"
      unitRef="usd">27358000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTgtMTEtMS0xLTE1MjE4_ad38f2e3-9aab-4547-a227-3b0ec037a0c7"
      unitRef="usd">27358000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i00cbcf30fc2d4ae0aa67b21f1c37cce3_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTktNy0xLTEtMTUyMTg_e244f2ae-6334-4bf7-b020-78b96f9476d2"
      unitRef="usd">-73000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMTktMTEtMS0xLTE1MjE4_d19e1454-885c-4934-b119-7de598f08c3f"
      unitRef="usd">-73000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i00cbcf30fc2d4ae0aa67b21f1c37cce3_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMjAtNy0xLTEtMTUyMTg_032c97cd-beda-464d-bff4-4456530d9e59"
      unitRef="usd">4537000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMjAtMTEtMS0xLTE1MjE4_b56fdb82-5618-4167-bd45-baab7ef8f014"
      unitRef="usd">4537000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i7c5821bb5e024196842f30a4e24759cf_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMjEtOS0xLTEtMTUyMTg_1d350270-5552-4ef1-b4e3-5535fe12f864"
      unitRef="usd">-40225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMjEtMTEtMS0xLTE1MjE4_cec39d76-4c5e-41d7-8dff-03ed0fb971ae"
      unitRef="usd">-40225000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i67a2c0a80dda49298f9ca350efc50cf7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMjItMS0xLTEtMTUyMTg_b4e72bbb-7b5c-425f-9af1-a32dec235f7e"
      unitRef="shares">107136000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i67a2c0a80dda49298f9ca350efc50cf7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMjItMy0xLTEtMTUyMTg_b972609a-ff7f-4445-ae28-97be4e99c9c8"
      unitRef="usd">107000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a8e5c704f5f487ab587533be69484d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMjItNS0xLTEtMTUyMTg_d83c8602-d3ff-4d0a-848f-f81c70404731"
      unitRef="usd">716820000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id96868203b8c4509ad2dedb3d74376a2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMjItNy0xLTEtMTUyMTg_e5450017-b64a-470f-9c05-0fd770a4eb8d"
      unitRef="usd">-3503000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie7772a5e234b46ca99b011edc6f2d530_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMjItOS0xLTEtMTUyMTg_eb7eaa87-c1c3-49d5-9a1c-23d3fcc986f8"
      unitRef="usd">-546021000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6ec2ecc2536e4972b82bd5497b49a451_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8yOC9mcmFnOjQ3NzMzN2U4YzFkMDQwZGJiZmM1OWFlMWQyOWE4ODc0L3RhYmxlOjZiYjFjMjdlZTA1MDQ1OWQ5MTNjOGQ5YTA2YjNjNDgwL3RhYmxlcmFuZ2U6NmJiMWMyN2VlMDUwNDU5ZDkxM2M4ZDlhMDZiM2M0ODBfMjItMTEtMS0xLTE1MjE4_6158befc-238d-49f5-867f-9c762fa44d23"
      unitRef="usd">167403000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMy0yLTEtMS0xNTIxOA_9d1f5c75-5d42-472a-a537-8f279fbbf7d7"
      unitRef="usd">-129801000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMy00LTEtMS0xNTIxOA_ac1fc034-ce27-448e-b6ec-0e992a2e4a72"
      unitRef="usd">-120551000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfNS0yLTEtMS0xNTIxOA_5e0c777f-9b51-421b-9998-faff5f596224"
      unitRef="usd">8488000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfNS00LTEtMS0xNTIxOA_7638d003-0c98-41b7-b74c-88384485706a"
      unitRef="usd">8529000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfNi0yLTEtMS0xNTIxOA_c5db56cb-b0e3-4ebd-a9c2-190aa46d2220"
      unitRef="usd">3630000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfNi00LTEtMS0xNTIxOA_2f0d79b2-8504-4beb-b589-03a2bfa91803"
      unitRef="usd">5590000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfNy0yLTEtMS0xNTIxOA_bf3a596a-6546-4b5e-b9a0-9c7f621aea95"
      unitRef="usd">21968000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfNy00LTEtMS0xNTIxOA_0a4f7ebe-ce12-43c7-b836-d523000aeafe"
      unitRef="usd">20021000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfOC0yLTEtMS0xNTIxOA_b4863efd-9beb-4132-92fb-3c40db8e1a1c"
      unitRef="usd">13780000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfOC00LTEtMS0xNTIxOA_de7b1c0f-8461-4980-92ce-97379e0df028"
      unitRef="usd">12574000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfOS0yLTEtMS0xNTIxOA_a43e17f5-1b03-42bd-92a3-285d8cb54e0e"
      unitRef="usd">25603000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfOS00LTEtMS0xNTIxOA_ca6d17ce-a25e-478d-81a9-c26e09f1595e"
      unitRef="usd">20040000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTAtMi0xLTEtMTUyMTg_5e0aefec-a0e3-46d8-9063-82845c906010"
      unitRef="usd">748000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTAtNC0xLTEtMTUyMTg_08cb49f2-b819-4d24-8821-821e9bf2e12d"
      unitRef="usd">3950000</us-gaap:ProvisionForDoubtfulAccounts>
    <eght:OperatingLeaseExpenseNetOfAccretion
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTEtMi0xLTEtMTUyMTg_71b86272-bc06-4539-bce8-0b21fb336d76"
      unitRef="usd">10162000</eght:OperatingLeaseExpenseNetOfAccretion>
    <eght:OperatingLeaseExpenseNetOfAccretion
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTEtNC0xLTEtMTUyMTg_c814a539-d362-4ba3-9daa-781c8ef7af7b"
      unitRef="usd">11469000</eght:OperatingLeaseExpenseNetOfAccretion>
    <us-gaap:ShareBasedCompensation
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTItMi0xLTEtMTUyMTg_eaaad29f-6492-470d-bba1-c367e284e743"
      unitRef="usd">106159000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTItNC0xLTEtMTUyMTg_e43d05a4-cb37-4587-9022-ab25bac43a30"
      unitRef="usd">74940000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTMtMi0xLTEtMTUyMTg_f97347e6-3368-4de8-a374-b407850a155b"
      unitRef="usd">1305000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTMtNC0xLTEtMTUyMTg_5ccc6621-71a8-433c-a262-f7936c747ca4"
      unitRef="usd">517000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTUtMi0xLTEtMTUyMTg_fdd8557a-bd49-4522-a1e5-96e71bb45027"
      unitRef="usd">-1553000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTUtNC0xLTEtMTUyMTg_80ad238f-3931-4a9c-bd19-7c25bfcc7efc"
      unitRef="usd">13277000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTYtMi0xLTEtMTUyMTg_263b64d8-16a1-4f00-a247-742b80c171c5"
      unitRef="usd">34685000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTYtNC0xLTEtMTUyMTg_59544f21-2818-46e6-9ff5-90907041d355"
      unitRef="usd">41187000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTctMi0xLTEtMTUyMTg_15fb9cbc-f70b-4cf2-b778-71eca79b3c2c"
      unitRef="usd">-476000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTctNC0xLTEtMTUyMTg_dbfc9088-67c5-4d08-84b5-bfa41b1ff6da"
      unitRef="usd">8939000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTgtMi0xLTEtMTUyMTg_d4f2f813-31c1-428c-9991-7743442ec185"
      unitRef="usd">-13210000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTgtNC0xLTEtMTUyMTg_c26a3384-4258-4b4a-a526-618a1933a3ec"
      unitRef="usd">-338000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTktMi0xLTEtMTUyMTg_be4c1da1-cc80-4a71-a57a-78d87bbf4833"
      unitRef="usd">1978000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMTktNC0xLTEtMTUyMTg_c8e2fe11-d6a4-40bb-b16e-69a64ed944e4"
      unitRef="usd">11797000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMjAtMi0xLTEtMTUyMTg_18954a1c-a5d8-4fa5-909c-8ca254a65df5"
      unitRef="usd">18154000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMjAtNC0xLTEtMTUyMTg_bd1c19be-7236-425c-bf64-580b9c1c9d4d"
      unitRef="usd">-14865000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMjMtMi0xLTEtMTUyMTg_152e7997-4510-4c22-a48c-a761974247be"
      unitRef="usd">2915000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMjMtNC0xLTEtMTUyMTg_a12007c0-0809-4814-9262-bb93efc43d0d"
      unitRef="usd">4975000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForSoftware
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMjQtMi0xLTEtMTUyMTg_a7d4dd85-e128-469e-a7b7-4a7ec52c1fa9"
      unitRef="usd">15582000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMjQtNC0xLTEtMTUyMTg_ac06b9c4-d43d-4d72-a055-84ef95f39fb6"
      unitRef="usd">22858000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMjUtMi0xLTEtMTUyMTg_b515c4fe-5c85-4722-8eae-757aa7ad9dfe"
      unitRef="usd">65141000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMjUtNC0xLTEtMTUyMTg_183925ab-7607-4467-ba57-1d5af9ac8163"
      unitRef="usd">36840000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMjYtMi0xLTEtMTUyMTg_c396b296-3c15-472b-9fda-a1c60b221a35"
      unitRef="usd">11799000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMjYtNC0xLTEtMTUyMTg_6eaeaf05-3521-408a-a464-8817d8927316"
      unitRef="usd">219000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMjctMi0xLTEtMTUyMTg_c16a5776-a181-4415-80b0-7bbb5b66caac"
      unitRef="usd">41717000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMjctNC0xLTEtMTUyMTg_710636e5-9f40-4623-a0d2-b9d72b755dde"
      unitRef="usd">40771000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMjgtMi0xLTEtMTUyMTg_3c5d332d-1ee5-4f35-aebf-661878633c54"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMjgtNC0xLTEtMTUyMTg_c29e1b3b-4250-4301-863c-05acdbd87c5f"
      unitRef="usd">3459000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMjktMi0xLTEtMTUyMTg_6c32aff5-d5dd-422f-8b06-e424f383ecfa"
      unitRef="usd">-30122000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMjktNC0xLTEtMTUyMTg_175b1f66-5e99-48b7-8b2e-ba1f1940ebcb"
      unitRef="usd">-27142000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzItMi0xLTEtMTUyMTg_3635e0e4-e45e-4c56-8df7-5365a5f25136"
      unitRef="usd">12000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzItNC0xLTEtMTUyMTg_cace307f-1213-403f-8e3b-609a1847f79a"
      unitRef="usd">74000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzMtMi0xLTEtMTUyMTg_cedcfa0d-d1e8-48a3-9f61-c6be08de9904"
      unitRef="usd">310000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzMtNC0xLTEtMTUyMTg_0a113b4d-d96e-4749-8e0c-cab9f22f95bf"
      unitRef="usd">69000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzQtMi0xLTEtMTUyMTg_4492e4dd-8187-406c-be12-afc5a763260b"
      unitRef="usd">10637000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzQtNC0xLTEtMTUyMTg_2ed5c593-4800-492d-b881-18478dd8e8cc"
      unitRef="usd">6058000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzUtMi0xLTEtMTg3NTI_0553e406-6794-42cc-800d-f900559e7391"
      unitRef="usd">44976000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzUtNC0xLTEtMTg3NTI_3de4e2be-2884-423a-9de0-d663ca96ee28"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzYtMi0xLTEtMTg3NTI_fb973fa0-d89b-4332-8bd5-e0a6ba0e7722"
      unitRef="usd">134620000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzYtNC0xLTEtMTg3NTI_b1fc8116-7b20-404d-abb7-586f9b907357"
      unitRef="usd">0</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzUtMi0xLTEtMTUyMTg_bd57a1cd-6169-4604-8d34-68ca12ef95d0"
      unitRef="usd">99959000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzUtNC0xLTEtMTUyMTg_5ba89b6b-8ad2-423a-b523-4e8f3dedba2c"
      unitRef="usd">5915000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzctMi0xLTEtMTUyMTg_e535c647-9b6e-4fef-bd1b-52426bc8bb7d"
      unitRef="usd">-170000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzctNC0xLTEtMTUyMTg_68fa3e50-9766-4f30-a733-70265de3af6d"
      unitRef="usd">2116000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzgtMi0xLTEtMTUyMTg_c9544346-1777-4528-a61c-71ac75352c7d"
      unitRef="usd">87821000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzgtMi0xLTEtMTUyMTg_ef985ef1-74ca-4f53-b4b6-5230135899dd"
      unitRef="usd">87821000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzgtNC0xLTEtMTUyMTg_019a91b7-0122-4c2e-901a-d57ce72dbc9c"
      unitRef="usd">-33976000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzgtNC0xLTEtMTUyMTg_1cddc760-a9b7-41eb-8149-4b9895e1e9e4"
      unitRef="usd">-33976000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzktMi0xLTEtMTUyMTg_557aa60d-788a-4d4b-bbf0-8eb1b43b8851"
      unitRef="usd">121172000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8e13b6625e8640f4b41e26a56b78c825_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfMzktNC0xLTEtMTUyMTg_7b7b8415-4af9-48cc-bcfb-8297723917b9"
      unitRef="usd">156411000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfNDAtMi0xLTEtMTUyMTg_5b2e2025-194e-4dbe-a0b7-38fff8378fb8"
      unitRef="usd">208993000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6ec2ecc2536e4972b82bd5497b49a451_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOmM1MTVjZTYyYTM2MDRmMjNiYmMxNWE2Yzg4NmM3YWM5L3RhYmxlcmFuZ2U6YzUxNWNlNjJhMzYwNGYyM2JiYzE1YTZjODg2YzdhYzlfNDAtNC0xLTEtMTUyMTg_e9ca58b2-229a-401a-9483-93cfc483edee"
      unitRef="usd">122435000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaid
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfMS0yLTEtMS0xODgwMg_2f650489-ae3c-4019-b8ed-2e3f16c12328"
      unitRef="usd">1032000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfMS00LTEtMS0xODgwNQ_b3317800-34c1-4be7-ac74-37139952f9bf"
      unitRef="usd">761000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfMi0yLTEtMS0xODgwNw_9161d6b0-2d9d-4a63-a384-c961c8b7b921"
      unitRef="usd">906000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfMi00LTEtMS0xODgwOQ_0cc77a9c-7e07-4b65-bf1b-0e10d0d99d6b"
      unitRef="usd">906000</us-gaap:InterestPaidNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfNS0yLTEtMS0xODgxMQ_3541f58f-4f77-4dce-a4ab-9862c040a739"
      unitRef="usd">200352000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfNS0yLTEtMS0xODgxMQ_54eb199e-b0bb-43ab-b5c7-853470e3372f"
      unitRef="usd">200352000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6ec2ecc2536e4972b82bd5497b49a451_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfNS00LTEtMS0xODgxMQ_bf9d4a54-ce8a-4a35-85e4-eb87c08cf0ab"
      unitRef="usd">106877000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6ec2ecc2536e4972b82bd5497b49a451_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfNS00LTEtMS0xODgxMQ_cfe430f3-d389-4651-bea6-f8e4027a95ca"
      unitRef="usd">106877000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfNi0yLTEtMS0xODgxMQ_9798c3a0-fafc-48ff-96d1-8335ef949380"
      unitRef="usd">8179000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfNi0yLTEtMS0xODgxMQ_b7e38448-22ac-41bd-8d51-e72b3a74d2c5"
      unitRef="usd">8179000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i6ec2ecc2536e4972b82bd5497b49a451_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfNi00LTEtMS0xODgxMQ_23b40a38-5062-42ea-b12b-8c75ec56a6a3"
      unitRef="usd">6996000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i6ec2ecc2536e4972b82bd5497b49a451_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfNi00LTEtMS0xODgxMQ_e42cae45-124b-46c6-af5e-58b81af04166"
      unitRef="usd">6996000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfNy0yLTEtMS0xODgxMQ_a3260a78-48e3-4c2e-9cb2-13ccb378e7db"
      unitRef="usd">462000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfNy0yLTEtMS0xODgxMQ_d3b09e52-71cc-4859-bf5d-24d6d45136fd"
      unitRef="usd">462000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i6ec2ecc2536e4972b82bd5497b49a451_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfNy00LTEtMS0xODgxMQ_5cd739d6-b553-4065-ad99-06d81823cd0f"
      unitRef="usd">8562000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i6ec2ecc2536e4972b82bd5497b49a451_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfNy00LTEtMS0xODgxMQ_e21d08b7-84f3-47f0-9524-3465236e22f7"
      unitRef="usd">8562000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfOC0yLTEtMS0xODgxMQ_140d23e4-cb08-4421-a3a0-425a9a1dc50e"
      unitRef="usd">208993000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6ec2ecc2536e4972b82bd5497b49a451_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zMS9mcmFnOjAyZjQ0OTJiMWRmMjQxNjE4OTAwMGY5ZDkyNjBlMjVhL3RhYmxlOjQ3M2E5MDdkZGZjYzQ0YjlhNzFiZWZmYmRhMTk5NTBhL3RhYmxlcmFuZ2U6NDczYTkwN2RkZmNjNDRiOWE3MWJlZmZiZGExOTk1MGFfOC00LTEtMS0xODgxMQ_768bdcae-3860-47ea-b829-8be1d43fcf84"
      unitRef="usd">122435000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8zNy9mcmFnOjE2MTdmOTI4ZTQ1MjQ5OGJiODdmNWJkMzJlN2Q5ZjNlL3RleHRyZWdpb246MTYxN2Y5MjhlNDUyNDk4YmI4N2Y1YmQzMmU3ZDlmM2VfMTAxNQ_5a74aeef-c6c0-4eb3-bede-3e097e940f65">DESCRIPTION OF BUSINESS&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8x8, Inc. ("8x8" or the "Company") was incorporated in California in February 1987, and was reincorporated in Delaware in December 1996. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is a leading Software-as-a-Service ("SaaS") provider of contact center, voice, video, chat, and API solutions powered by one global cloud communications platform. 8x8 empowers workforces worldwide by connecting individuals and teams so they can collaborate faster and work smarter from anywhere. 8x8 provides real-time business analytics and intelligence, giving its customers unique insights across all interactions and channels on our platform, so they can support a distributed and hybrid working model while delighting their end-customers and accelerating their business. A majority of all revenue is generated from communication services subscriptions and platform usage. The Company also generates revenue from sales of hardware and professional services, which complement the delivery of our integrated technology platform.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80MC9mcmFnOjI4NTNlNjMxZWJjODQ2MzI5ZTM3OGU5NDdkOTAyMDg3L3RleHRyZWdpb246Mjg1M2U2MzFlYmM4NDYzMjllMzc4ZTk0N2Q5MDIwODdfNDMzMQ_f5ab00fc-ad22-4413-8228-80a1faeaf56b">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;BASIS OF PRESENTATION AND CONSOLIDATION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. Accordingly, certain information and disclosures normally included in our annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted.&#160;These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March&#160;31, 2021, and notes thereto included in the Company's fiscal 2021 Annual Report on Form 10-K ("Form 10-K"). There were no material changes during the three and nine months ended December&#160;31, 2021, to our significant accounting policies as described in the Company's Form 10-K for the fiscal year ended March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations, and cash flows for the periods presented. The results of operations for the interim periods presented are not necessarily indicative of the results to be expected for any subsequent quarter or for the entire year ending March&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;USE OF ESTIMATES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity, and disclosure of contingent assets and liabilities at the reporting date. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to allowance for credit losses, reserve for expected customer credits or cancellations, fair value of and/or evaluation for impairment of goodwill and other long-lived assets, capitalization of internally developed software, benefit period for deferred sales commission costs, stock-based compensation expense, discount rate used to calculate operating lease liabilities, income and sales tax liabilities, fair value of convertible senior notes, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU 2019-12,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (Topic 740), which enhanced and simplified various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. The amendment was effective for public companies with fiscal years beginning after December 15, 2020, which is fiscal 2022 for the Company. The adoption of this guidance in the first quarter of the Company's fiscal 2022 did not have a material impact on the Company's financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt - Debt with Conversion and Other Options&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (Subtopic 470-20) and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (Subtopic 815-40), which simplifies accounting for convertible instruments by eliminating two of the three accounting models available for convertible debt instruments and convertible preferred stock. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance is effective for fiscal years beginning after December 15, 2021, which is fiscal 2023 for the Company. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80MC9mcmFnOjI4NTNlNjMxZWJjODQ2MzI5ZTM3OGU5NDdkOTAyMDg3L3RleHRyZWdpb246Mjg1M2U2MzFlYmM4NDYzMjllMzc4ZTk0N2Q5MDIwODdfNDM0Nw_1e8cc114-04f7-4e68-aba1-cdc1088bdfc1">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. Accordingly, certain information and disclosures normally included in our annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted.&#160;These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March&#160;31, 2021, and notes thereto included in the Company's fiscal 2021 Annual Report on Form 10-K ("Form 10-K"). There were no material changes during the three and nine months ended December&#160;31, 2021, to our significant accounting policies as described in the Company's Form 10-K for the fiscal year ended March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations, and cash flows for the periods presented. The results of operations for the interim periods presented are not necessarily indicative of the results to be expected for any subsequent quarter or for the entire year ending March&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80MC9mcmFnOjI4NTNlNjMxZWJjODQ2MzI5ZTM3OGU5NDdkOTAyMDg3L3RleHRyZWdpb246Mjg1M2U2MzFlYmM4NDYzMjllMzc4ZTk0N2Q5MDIwODdfMTIzOA_232228ef-8289-416d-939d-2014e4082e56"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:UseOfEstimates
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80MC9mcmFnOjI4NTNlNjMxZWJjODQ2MzI5ZTM3OGU5NDdkOTAyMDg3L3RleHRyZWdpb246Mjg1M2U2MzFlYmM4NDYzMjllMzc4ZTk0N2Q5MDIwODdfNDMzNg_f59990b2-ac58-4d88-b038-2bf7544d28b6">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity, and disclosure of contingent assets and liabilities at the reporting date. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to allowance for credit losses, reserve for expected customer credits or cancellations, fair value of and/or evaluation for impairment of goodwill and other long-lived assets, capitalization of internally developed software, benefit period for deferred sales commission costs, stock-based compensation expense, discount rate used to calculate operating lease liabilities, income and sales tax liabilities, fair value of convertible senior notes, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.</us-gaap:UseOfEstimates>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80MC9mcmFnOjI4NTNlNjMxZWJjODQ2MzI5ZTM3OGU5NDdkOTAyMDg3L3RleHRyZWdpb246Mjg1M2U2MzFlYmM4NDYzMjllMzc4ZTk0N2Q5MDIwODdfNDMzNA_0ebe2e14-2285-4a22-9583-85d32e312f6f">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU 2019-12,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (Topic 740), which enhanced and simplified various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. The amendment was effective for public companies with fiscal years beginning after December 15, 2020, which is fiscal 2022 for the Company. The adoption of this guidance in the first quarter of the Company's fiscal 2022 did not have a material impact on the Company's financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt - Debt with Conversion and Other Options&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (Subtopic 470-20) and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (Subtopic 815-40), which simplifies accounting for convertible instruments by eliminating two of the three accounting models available for convertible debt instruments and convertible preferred stock. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance is effective for fiscal years beginning after December 15, 2021, which is fiscal 2023 for the Company. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RleHRyZWdpb246MjZiYWY1MjE5OTdhNGU0ZmE5YWIwNmFiMDM0MWJjMGRfMTc0MA_244e04d1-9acb-44ad-bdeb-ef8bf8f3f89c">REVENUE RECOGNITION&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company disaggregates its revenue by geographic region. See Note&#160;12. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Geographical Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides amounts of receivables, contract assets, and deferred revenues from contracts with customers:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt"&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:68.490%"/&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:13.519%"/&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:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable, 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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,442&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,150&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contract assets, current&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contract assets, non-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue, current&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue, non-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,999&#160;&lt;/span&gt;&lt;/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-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contract assets, current, contract assets, non-current, and deferred revenue, non-current are recorded on the Condensed Consolidated Balance Sheets in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other current assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other liabilities, non-current&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contract assets represent recognition of revenue, for fulfillment of performance obligations, that has not yet been billed; the net decrease in contract assets was primarily driven by the billing of revenue previously recognized. The net increase in deferred revenue was due to billings in advance of performance obligations being satisfied. During the nine months ended December 31, 2021, the Company recognized revenues of approximately $14.9 million, which was included in the deferred revenue balance at the beginning of the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company's subscription terms typically range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RleHRyZWdpb246MjZiYWY1MjE5OTdhNGU0ZmE5YWIwNmFiMDM0MWJjMGRfMTA1OA_692dcb8f-1415-4558-9441-b38d73d5fe2a"&gt;one&lt;/span&gt; to five years. Contract revenue from remaining performance obligations that had not yet been recognized as of December&#160;31, 2021, was approximately $565.0 million. This amount excludes contracts with an original expected length of less than one year. The Company expects to recognize revenue on approximately 75% of the remaining performance obligations over the next 36 months and approximately 25% thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Sales Commission Costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization of deferred sales commission costs for the three and nine months ended December&#160;31, 2021 was $8.7 million and $25.6 million, respectively. Amortization of deferred sales commission costs for the three and nine months ended December&#160;31, 2020 was $7.3 million and $20.0 million, respectively. There were no material write-offs of deferred sales commission costs during the three and nine months ended December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RleHRyZWdpb246MjZiYWY1MjE5OTdhNGU0ZmE5YWIwNmFiMDM0MWJjMGRfMTc0MQ_7b7e0cf5-c8df-44a2-b926-09b4ebbc4ba1">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides amounts of receivables, contract assets, and deferred revenues from contracts with customers:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt"&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:68.490%"/&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:13.519%"/&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:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable, 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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,442&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,150&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contract assets, current&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contract assets, non-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue, current&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue, non-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,999&#160;&lt;/span&gt;&lt;/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:AccountsReceivableNetCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RhYmxlOjhkODk4NTMxZTJhYzQ3N2E5YWZhNTIxNTVhMzBlMWM0L3RhYmxlcmFuZ2U6OGQ4OTg1MzFlMmFjNDc3YTlhZmE1MjE1NWEzMGUxYzRfMS0yLTEtMS0xNTIxOA_129f9c32-16f8-42f2-ae72-ca7ec8ce7487"
      unitRef="usd">48442000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RhYmxlOjhkODk4NTMxZTJhYzQ3N2E5YWZhNTIxNTVhMzBlMWM0L3RhYmxlcmFuZ2U6OGQ4OTg1MzFlMmFjNDc3YTlhZmE1MjE1NWEzMGUxYzRfMS00LTEtMS0xNTIxOA_792660e0-5652-4bb1-9b73-ce03e9f5c00a"
      unitRef="usd">51150000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RhYmxlOjhkODk4NTMxZTJhYzQ3N2E5YWZhNTIxNTVhMzBlMWM0L3RhYmxlcmFuZ2U6OGQ4OTg1MzFlMmFjNDc3YTlhZmE1MjE1NWEzMGUxYzRfMi0yLTEtMS0xNTIxOA_d500d601-cf21-483a-9cf7-6215aed67fed"
      unitRef="usd">10945000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RhYmxlOjhkODk4NTMxZTJhYzQ3N2E5YWZhNTIxNTVhMzBlMWM0L3RhYmxlcmFuZ2U6OGQ4OTg1MzFlMmFjNDc3YTlhZmE1MjE1NWEzMGUxYzRfMi00LTEtMS0xNTIxOA_788a5b72-8ff4-467c-a212-116742625bf6"
      unitRef="usd">12840000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RhYmxlOjhkODk4NTMxZTJhYzQ3N2E5YWZhNTIxNTVhMzBlMWM0L3RhYmxlcmFuZ2U6OGQ4OTg1MzFlMmFjNDc3YTlhZmE1MjE1NWEzMGUxYzRfMy0yLTEtMS0xNTIxOA_560cff0d-6440-410f-b5dc-f5219637e1d7"
      unitRef="usd">15631000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RhYmxlOjhkODk4NTMxZTJhYzQ3N2E5YWZhNTIxNTVhMzBlMWM0L3RhYmxlcmFuZ2U6OGQ4OTg1MzFlMmFjNDc3YTlhZmE1MjE1NWEzMGUxYzRfMy00LTEtMS0xNTIxOA_f1227ddb-45fe-4cb6-8a1f-497e5ab4dc4c"
      unitRef="usd">17987000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RhYmxlOjhkODk4NTMxZTJhYzQ3N2E5YWZhNTIxNTVhMzBlMWM0L3RhYmxlcmFuZ2U6OGQ4OTg1MzFlMmFjNDc3YTlhZmE1MjE1NWEzMGUxYzRfNC0yLTEtMS0xNTIxOA_a0dfd4b6-1741-4ff4-8d45-4f1a9ce77c21"
      unitRef="usd">23550000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RhYmxlOjhkODk4NTMxZTJhYzQ3N2E5YWZhNTIxNTVhMzBlMWM0L3RhYmxlcmFuZ2U6OGQ4OTg1MzFlMmFjNDc3YTlhZmE1MjE1NWEzMGUxYzRfNC0yLTEtMS0xNTIxOA_d1d7519a-aa4f-4337-b3cf-35ee4a2291b9"
      unitRef="usd">23550000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RhYmxlOjhkODk4NTMxZTJhYzQ3N2E5YWZhNTIxNTVhMzBlMWM0L3RhYmxlcmFuZ2U6OGQ4OTg1MzFlMmFjNDc3YTlhZmE1MjE1NWEzMGUxYzRfNC00LTEtMS0xNTIxOA_538b2bd5-5ab4-43db-96c8-cc43f0ec47bd"
      unitRef="usd">20737000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RhYmxlOjhkODk4NTMxZTJhYzQ3N2E5YWZhNTIxNTVhMzBlMWM0L3RhYmxlcmFuZ2U6OGQ4OTg1MzFlMmFjNDc3YTlhZmE1MjE1NWEzMGUxYzRfNC00LTEtMS0xNTIxOA_855db107-ba14-41d1-aed0-b7df3a18a024"
      unitRef="usd">20737000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RhYmxlOjhkODk4NTMxZTJhYzQ3N2E5YWZhNTIxNTVhMzBlMWM0L3RhYmxlcmFuZ2U6OGQ4OTg1MzFlMmFjNDc3YTlhZmE1MjE1NWEzMGUxYzRfNS0yLTEtMS0xNTIxOA_8c6ccee9-e60f-4d5f-b991-d42037ab17fe"
      unitRef="usd">1955000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RhYmxlOjhkODk4NTMxZTJhYzQ3N2E5YWZhNTIxNTVhMzBlMWM0L3RhYmxlcmFuZ2U6OGQ4OTg1MzFlMmFjNDc3YTlhZmE1MjE1NWEzMGUxYzRfNS00LTEtMS0xNTIxOA_46d69b5b-27fc-41a4-9359-080d5c0f66ea"
      unitRef="usd">2999000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RleHRyZWdpb246MjZiYWY1MjE5OTdhNGU0ZmE5YWIwNmFiMDM0MWJjMGRfODgz_8032ba30-a439-4838-a699-57d3e830a0f5"
      unitRef="usd">14900000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <eght:RevenueSubscriptionTerm
      contextRef="i24777bb09f3c46ab82bb41c1453fcd22_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RleHRyZWdpb246MjZiYWY1MjE5OTdhNGU0ZmE5YWIwNmFiMDM0MWJjMGRfMTA2NA_63148ec6-9464-4e53-bd51-7693e52d5d00">P5Y</eght:RevenueSubscriptionTerm>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i0dedf99ea342466f896c33347cfccb02_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RleHRyZWdpb246MjZiYWY1MjE5OTdhNGU0ZmE5YWIwNmFiMDM0MWJjMGRfMTE4NQ_a4b66840-33fd-4756-ace2-195733a7e9bf"
      unitRef="usd">565000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RleHRyZWdpb246MjZiYWY1MjE5OTdhNGU0ZmE5YWIwNmFiMDM0MWJjMGRfMjYzODgyNzkwNjgzNzQ_6c60fe6b-7a7a-4734-afdf-6bf37c40e1a5">one year</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i0dedf99ea342466f896c33347cfccb02_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RleHRyZWdpb246MjZiYWY1MjE5OTdhNGU0ZmE5YWIwNmFiMDM0MWJjMGRfMTMzNA_a347dc67-9837-460c-b08d-229209e2797b"
      unitRef="number">0.75</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i0dedf99ea342466f896c33347cfccb02_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RleHRyZWdpb246MjZiYWY1MjE5OTdhNGU0ZmE5YWIwNmFiMDM0MWJjMGRfMTM5Mg_382149c3-3286-4244-b140-d38defced3c5">P36M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="icfa9cad1e2024403a8a46dd372512192_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RleHRyZWdpb246MjZiYWY1MjE5OTdhNGU0ZmE5YWIwNmFiMDM0MWJjMGRfMTQxMw_13225cb1-5c3a-4d48-bf32-2455f98cc616"
      unitRef="number">0.25</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RleHRyZWdpb246MjZiYWY1MjE5OTdhNGU0ZmE5YWIwNmFiMDM0MWJjMGRfMTUyNw_e2eabd68-bcdd-4392-8508-274ab60fe9b6"
      unitRef="usd">8700000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RleHRyZWdpb246MjZiYWY1MjE5OTdhNGU0ZmE5YWIwNmFiMDM0MWJjMGRfMTUzNA_acf4887f-cf06-4223-8c4c-579f735d60fb"
      unitRef="usd">25600000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RleHRyZWdpb246MjZiYWY1MjE5OTdhNGU0ZmE5YWIwNmFiMDM0MWJjMGRfMTYxOA_d1581dd6-9a3f-4d7b-8e9e-1681ab756a30"
      unitRef="usd">7300000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80My9mcmFnOjI2YmFmNTIxOTk3YTRlNGZhOWFiMDZhYjAzNDFiYzBkL3RleHRyZWdpb246MjZiYWY1MjE5OTdhNGU0ZmE5YWIwNmFiMDM0MWJjMGRfMTYyNQ_259df917-dcd1-4dfe-b0e3-a2f59def2e54"
      unitRef="usd">20000000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RleHRyZWdpb246YWI2MGI1MjNlM2I3NDdjNWI4MTc2NGFmNWI4MzA3Y2VfMTUzNA_d50d3df1-865d-4d41-b60f-66cbeee96d2b">FAIR VALUE MEASUREMENTS&lt;div style="margin-bottom:8pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present estimated fair values of cash, cash equivalents, restricted cash, and available-for-sale investments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:6pt"&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:17.759%"/&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:7.671%"/&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:8.110%"/&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:8.110%"/&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:7.525%"/&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:8.841%"/&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:7.671%"/&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:9.280%"/&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:9.293%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Costs&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Gain&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Loss&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash and&lt;br/&gt;Cash Equivalents&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Cash (Current &amp;amp; Non-Current)&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Short-Term Investments&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-Term Investments&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,097&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,097&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,097&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1:&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;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;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;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subtotal&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;196,052&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;196,052&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;196,052&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Certificate of deposit&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subtotal&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,477&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,300&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,551&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,933&#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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;260,529&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(52)&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;260,478&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200,352&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,551&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,933&#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:1pt;margin-top:1pt"&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:17.759%"/&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:7.671%"/&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:8.110%"/&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:8.110%"/&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:7.525%"/&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:8.841%"/&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:7.671%"/&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:9.280%"/&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:9.293%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Costs&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Gain&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Loss&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash and&lt;br/&gt;Cash Equivalents&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Cash (Current &amp;amp; Non-Current)&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Short-Term Investments&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-Term Investments&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,070&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,070&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,070&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1:&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;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;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;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Treasury securities&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subtotal&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,959&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#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:'Arial',sans-serif;font-size:8pt;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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,976&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;106,782&#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:'Arial',sans-serif;font-size:8pt;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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,194&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2:&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Certificate of deposit&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subtotal&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,490&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,533&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,749&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,143&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,449&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,509&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,531&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,337&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certificates of deposit represent the Company's letters of credit securing leases for office facilities, the balances of which are included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted cash, current&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted cash, non-current&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; on the Company's Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company considers its investments available to support its current operations and has classified all investments as available-for-sale securities. The Company does not intend to sell any of its investments that are in unrealized loss positions and, as of December&#160;31, 2021, has determined that it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost bases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company regularly reviews the changes to the rating of its securities at the individual security level by rating agencies and reasonably monitors the surrounding economic conditions to assess the risk of expected credit losses. As of December&#160;31, 2021, the Company did not have any risk of expected credit losses on its investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and March&#160;31, 2021, the estimated fair value of the Company's outstanding convertible senior notes ("Notes") was $495.8 million and $502.9 million, respectively, which was determined based on the closing price for the Notes on the last trading day of the reporting period and is categorized within Level&#160;2 of the fair value hierarchy due to limited trading activity of the Notes. See Note 8, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Convertible Senior Notes and Capped Call&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RleHRyZWdpb246YWI2MGI1MjNlM2I3NDdjNWI4MTc2NGFmNWI4MzA3Y2VfMTUzNw_df0e63ff-6f09-4daa-9ab7-339b36a2fd8c">&lt;div style="margin-bottom:8pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present estimated fair values of cash, cash equivalents, restricted cash, and available-for-sale investments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:6pt"&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:17.759%"/&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:7.671%"/&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:8.110%"/&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:8.110%"/&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:7.525%"/&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:8.841%"/&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:7.671%"/&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:9.280%"/&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:9.293%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Costs&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Gain&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Loss&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash and&lt;br/&gt;Cash Equivalents&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Cash (Current &amp;amp; Non-Current)&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Short-Term Investments&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-Term Investments&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,097&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,097&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,097&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1:&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;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;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;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subtotal&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;196,052&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;196,052&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;196,052&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Certificate of deposit&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subtotal&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,477&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,300&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,551&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,933&#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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;260,529&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(52)&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;260,478&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200,352&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,551&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,933&#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:1pt;margin-top:1pt"&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:17.759%"/&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:7.671%"/&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:8.110%"/&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:8.110%"/&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:7.525%"/&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:8.841%"/&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:7.671%"/&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:9.280%"/&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:9.293%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Costs&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Gain&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Loss&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash and&lt;br/&gt;Cash Equivalents&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Cash (Current &amp;amp; Non-Current)&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Short-Term Investments&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-Term Investments&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,070&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,070&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,070&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1:&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;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;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;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Treasury securities&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subtotal&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,959&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#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:'Arial',sans-serif;font-size:8pt;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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,976&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;106,782&#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:'Arial',sans-serif;font-size:8pt;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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,194&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2:&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Certificate of deposit&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subtotal&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,490&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,533&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,749&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,143&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,449&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,509&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,531&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,641&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,337&#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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i97052a9943d84669af2e0a3681feab82_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMS0yLTEtMS0xNTIxOA_0e7134fb-b4de-46b2-a411-8c57e3ea3cb0"
      unitRef="usd">183097000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i97052a9943d84669af2e0a3681feab82_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMS04LTEtMS0xNTIxOA_4940c118-eacd-42dc-8ada-dd9c2a8205b4"
      unitRef="usd">183097000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1e1d3dc1af364512a7ff175b17851516_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMS0xMC0xLTEtMTUyMTg_aec4365f-727d-489a-85a8-2d5ab6b2e034"
      unitRef="usd">183097000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6652f0a6dd4e422cbdbe83869ead9e18_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMS0xMi0xLTEtMTUyMTg_49c567fe-d3da-46d2-b96d-235262e60206"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i24b7e884cef14e02a47a5a899168d56f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMy0yLTEtMS0xNTIxOA_5920db4d-7688-40f7-9235-e036cfffabfd"
      unitRef="usd">12955000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i24b7e884cef14e02a47a5a899168d56f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMy04LTEtMS0xNTIxOA_733507fd-f7ee-44cc-af0e-3af3d6c99a2a"
      unitRef="usd">12955000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ifedcb7afe633443cadaf5a6ff7ef131f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMy0xMC0xLTEtMTUyMTg_070e4550-5186-4354-9447-9ee9049e9d2c"
      unitRef="usd">12955000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost
      contextRef="i4e690d33984f4dd2adc86ad4bb83f83d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfNS0yLTEtMS0xNTIxOA_70266ab1-3247-4822-9143-1f32e810807c"
      unitRef="usd">196052000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4e690d33984f4dd2adc86ad4bb83f83d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfNS00LTEtMS0xNTIxOA_894f292d-2c12-4321-88f7-bc47b80355ff"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4e690d33984f4dd2adc86ad4bb83f83d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfNS02LTEtMS0xNTIxOA_bf0042a4-1dbd-400e-ab2b-1db005dc0fa8"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i4e690d33984f4dd2adc86ad4bb83f83d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfNS04LTEtMS0xNTIxOA_abe29ea3-5e9d-436c-a64f-6d18bf8d884b"
      unitRef="usd">196052000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i7763e86d8ce940d2becb773c4f4c0524_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfNS0xMC0xLTEtMTUyMTg_79fe0f2d-0c11-459c-a285-3ca0609e1733"
      unitRef="usd">196052000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i4edfc228aac74f56acd5003f34955232_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfNS0xMi0xLTEtMTUyMTg_59e41086-0643-4319-879e-2eb09d68bae9"
      unitRef="usd">0</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i44a7d7b7dcd9421cb7e9043f19574b02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfNS0xNC0xLTEtMTUyMTg_7f4ce178-3c61-4795-bbdd-99421dab5d6f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0a663ea39b5c42948e2774d888afbc5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfNS0xNi0xLTEtMTUyMTg_b7622fbd-5cce-498b-94a1-7b1a466fea77"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7da4441d9aca4cf3b89a981cc5d02dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfNy0yLTEtMS0xNTIxOA_57b4e2ac-7b8c-424c-a2bf-e9ec7a6dbdaa"
      unitRef="usd">8641000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7da4441d9aca4cf3b89a981cc5d02dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfNy04LTEtMS0xNTIxOA_b720126d-f05b-4005-b0ba-b8d016b46e21"
      unitRef="usd">8641000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i13befdd125874e57b3b7d77792e69ec6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfNy0xMi0xLTEtMTUyMTg_a9e94fcd-1e68-4b3a-b3c1-b1118123b3d8"
      unitRef="usd">8641000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icc76566a82e14ca084d6201b551f4542_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfNy0xNi0xLTEtMTUyMTg_7f78dd2d-68d9-473e-b3f2-5187bce5a1bf"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9c2250f11c6c4ab2a6dc3a6ca68533b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfOS0yLTEtMS0xNTIxOA_2846b594-712b-4bd8-81a1-a46d5a5430e7"
      unitRef="usd">27186000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9c2250f11c6c4ab2a6dc3a6ca68533b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfOS00LTEtMS0xNTIxOA_9bdab9ec-4c91-4677-a9f3-2c7c0eed5985"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9c2250f11c6c4ab2a6dc3a6ca68533b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfOS02LTEtMS0xNTIxOA_8bcec5a2-2fe1-4ec2-a2ce-62a0b82e9052"
      unitRef="usd">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9c2250f11c6c4ab2a6dc3a6ca68533b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfOS04LTEtMS0xNTIxOA_e2b0ed38-48fa-4364-99ea-56fc807c9d78"
      unitRef="usd">27181000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i15f2275d475745c0a3f8f2a4a9fa5189_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfOS0xMC0xLTEtMTUyMTg_c84ce7b5-9e1f-43f2-877f-fe27196ae2c2"
      unitRef="usd">4300000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i03c2b9fc0576494eaedc4bf71af6c19b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfOS0xNC0xLTEtMTUyMTg_be867e1e-ecb8-45d9-addf-8f8ee4f860a3"
      unitRef="usd">22881000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if20040ee8d4745f0ad3180721982a500_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTAtMi0xLTEtMTUyMTg_60d65592-2321-4690-97ce-2d8dcf2fd6cf"
      unitRef="usd">28650000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if20040ee8d4745f0ad3180721982a500_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTAtNC0xLTEtMTUyMTg_14318f6c-67fe-4894-b2ea-746188c70b82"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if20040ee8d4745f0ad3180721982a500_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTAtNi0xLTEtMTUyMTg_76d85f04-251e-4dca-8906-97e71ce97f70"
      unitRef="usd">47000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if20040ee8d4745f0ad3180721982a500_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTAtOC0xLTEtMTUyMTg_7ce91a30-1d1f-482c-8262-b953b0b73938"
      unitRef="usd">28604000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4860e4637cf64a71bb886ad72f462821_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTAtMTAtMS0xLTE1MjE4_a3616aa7-6f26-4e5b-8149-34b18ae5d5b9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i398505feed5d47a3a599089aeedcc442_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTAtMTQtMS0xLTE1MjE4_bc3b01ad-5e9b-4b47-bfbb-c7b01f0bb46f"
      unitRef="usd">21670000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8c568280caea4d4899ea784def120a56_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTAtMTYtMS0xLTE1MjE4_38d857fb-30d4-4a46-8412-1eb2dcb0e036"
      unitRef="usd">6933000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6a6e80db6609472b9f4400bd8a391311_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTEtMi0xLTEtMTUyMTg_4ee48425-0949-4f64-a48b-f8b5e7a6ef35"
      unitRef="usd">64477000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6a6e80db6609472b9f4400bd8a391311_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTEtNC0xLTEtMTUyMTg_9d9459e4-9696-4181-9b57-905e9b794016"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6a6e80db6609472b9f4400bd8a391311_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTEtNi0xLTEtMTUyMTg_74be4c55-afa1-450b-a64b-e5dcdabc6d6e"
      unitRef="usd">52000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6a6e80db6609472b9f4400bd8a391311_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTEtOC0xLTEtMTUyMTg_a10a04f8-362a-45e2-8e73-e55815d43141"
      unitRef="usd">64426000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic73b06970ac7497c91b7be7e197d569b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTEtMTAtMS0xLTE1MjE4_25e8d85d-f5c9-4243-9a37-48db0e029c75"
      unitRef="usd">4300000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i953bde448f2f4a489cafbf9419907da9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTEtMTItMS0xLTE1MjE4_d9d582d7-9f2b-41ed-9f36-a350892906a8"
      unitRef="usd">8641000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7867d15b2b934484a8ab4c3e396b1d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTEtMTQtMS0xLTE1MjE4_d876f4e9-a3eb-4428-a627-ef7e015c0fca"
      unitRef="usd">44551000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic1e16765077d40ec8397b7f8ed786c56_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTEtMTYtMS0xLTE1MjE4_3dc9751e-3147-4478-90c2-bcaca257ace9"
      unitRef="usd">6933000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTItMi0xLTEtMTUyMTg_1e666fa9-3bae-490c-83e8-f7e9a2c331e1"
      unitRef="usd">260529000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTItNC0xLTEtMTUyMTg_52082ee9-81b8-4f5c-9a5a-00784a557164"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTItNi0xLTEtMTUyMTg_b91fe546-77e0-48d9-9ca4-cd5f2917c20f"
      unitRef="usd">52000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTItOC0xLTEtMTUyMTg_eaa26322-d07b-4c96-a1b7-147bb1df4e8e"
      unitRef="usd">260478000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="ib24078bbb3c84630a5f09555fc18b905_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTItMTAtMS0xLTE1MjE4_2df49e34-bb01-4154-93aa-74e94800719b"
      unitRef="usd">200352000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i811467bd9c5441729e93ee432d205f41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTItMTItMS0xLTE1MjE4_5048b0b6-897e-4643-ba46-7a1c82684358"
      unitRef="usd">8641000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="ib7a5e181c8f749e8a9645644dbaafecb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTItMTQtMS0xLTE1MjE4_7fefdd49-ed8e-451e-b42a-203e3acf22d3"
      unitRef="usd">44551000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i4981a0c0c59c4b4890b3f56d40ea5fea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjNlNzExYTUzODA1MDQ0ZjdiZWM1MGQ0ZTNmOGI4ZDBkL3RhYmxlcmFuZ2U6M2U3MTFhNTM4MDUwNDRmN2JlYzUwZDRlM2Y4YjhkMGRfMTItMTYtMS0xLTE1MjE4_55bc700b-d1b6-4dfc-b46e-6514bf83a546"
      unitRef="usd">6933000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i771125dd9b484b0aad6a0ecc3ecce1b7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMS0yLTEtMS0xNTIxOA_a3ce888a-a311-4798-8921-b196798d2986"
      unitRef="usd">39070000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i771125dd9b484b0aad6a0ecc3ecce1b7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMS04LTEtMS0xNTIxOA_8af1af3a-33ca-405f-a3ed-435ec8cfc264"
      unitRef="usd">39070000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibee0a945d7c8492f8baf383e5c2b0c03_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMS0xMC0xLTEtMTUyMTg_1cfcf6a9-c4e4-487a-8d66-83c57fdeb1e3"
      unitRef="usd">39070000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ica94ee9865014e2caa30d6964f874ef8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMS0xMi0xLTEtMTUyMTg_aa9790c4-26b1-46b6-b278-0f42f9281b75"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i030e4e070e9d4006ac185f25c3c879ec_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMy0yLTEtMS0xNTIxOA_4309a501-49fd-4aa9-8bc7-22f1f80d7511"
      unitRef="usd">67712000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i030e4e070e9d4006ac185f25c3c879ec_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMy04LTEtMS0xNTIxOA_321a8998-986c-46c5-932d-e32ba9d4a82d"
      unitRef="usd">67712000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iecfdac6f07034ec19f600df8fbacd31e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMy0xMC0xLTEtMTUyMTg_3eae00da-f242-4e77-b713-0ae1e1d55015"
      unitRef="usd">67712000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic69b0b6a2bb34d67be334e52e5f4fa09_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNC0yLTEtMS0xNTIxOA_c75ae1ce-8eba-474d-ad6d-18e990990b85"
      unitRef="usd">6177000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic69b0b6a2bb34d67be334e52e5f4fa09_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNC00LTEtMS0xNTIxOA_be66b619-5971-4cca-99bd-6db4f656716d"
      unitRef="usd">17000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic69b0b6a2bb34d67be334e52e5f4fa09_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNC02LTEtMS0xNTIxOA_8f62ae55-c5a7-49d8-9ef0-fa6669f3f643"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic69b0b6a2bb34d67be334e52e5f4fa09_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNC04LTEtMS0xNTIxOA_ddebdeff-b5dc-454b-90bd-8d9af2fddfe0"
      unitRef="usd">6194000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib29470a7029647c7a200289dd91db7d0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNC0xNC0xLTEtMTUyMTg_079566fc-251b-432e-a5f7-c8dcb728dbd5"
      unitRef="usd">6194000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iec808ccb8a884e20841814e2411093a9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNC0xNi0xLTEtMTUyMTg_57bfcc06-c664-4b55-a93c-5aabd63c4879"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost
      contextRef="iad243c958fbf4520a33954603fae2b31_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNS0yLTEtMS0xNTIxOA_763d4021-8041-4936-bb65-3748e41a2cf9"
      unitRef="usd">112959000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iad243c958fbf4520a33954603fae2b31_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNS00LTEtMS0xNTIxOA_9692028c-a586-463a-b6f4-c357ccf12127"
      unitRef="usd">17000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iad243c958fbf4520a33954603fae2b31_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNS02LTEtMS0xNTIxOA_0a1806cc-5bca-45f5-99fa-bf2437836120"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="iad243c958fbf4520a33954603fae2b31_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNS04LTEtMS0xNTIxOA_1b7838d4-1253-4319-93c3-d6d4113d4c55"
      unitRef="usd">112976000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i0fdfd16239af4579b24b793bf8f137fe_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNS0xMC0xLTEtMTUyMTg_1206c99f-c975-46dc-baed-444196bb6a3d"
      unitRef="usd">106782000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i25a3605d51384fcc85a283d100eb0740_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNS0xMi0xLTEtMTUyMTg_f2150d06-29ec-4426-8944-df1df4c23f84"
      unitRef="usd">0</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iad077c299f8641c7adfd2c40d51f2d9e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNS0xNC0xLTEtMTUyMTg_a908268f-2bb9-43fe-92cf-8f2b5a6af3d6"
      unitRef="usd">6194000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie83ba3894a2c40b2aad78db99cfc1614_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNS0xNi0xLTEtMTUyMTg_a51bca36-8269-4fc7-8dd2-05d8628436b9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2aead0782baa44318e9dbd9cc4d8ae9a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNy0yLTEtMS0xNTIxOA_cce6bc2c-ea78-46e0-a093-589d47aec0e4"
      unitRef="usd">8641000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2aead0782baa44318e9dbd9cc4d8ae9a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNy04LTEtMS0xNTIxOA_7d5213f2-3821-4ffb-9e3e-ae5faca58f7c"
      unitRef="usd">8641000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id3824150d3124e7e9e599ea025966429_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfNy0xMi0xLTEtMTUyMTg_f0a4f55a-a5c4-484f-bad8-eae6275e9618"
      unitRef="usd">8641000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4e5c640b2836426b879f427b4eb52ea0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfOC0yLTEtMS0xNTIxOA_2a3fa934-5a1c-49df-8c7f-674d9a6561a7"
      unitRef="usd">17656000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4e5c640b2836426b879f427b4eb52ea0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfOC00LTEtMS0xNTIxOA_9d7205fe-8e91-45fa-b996-92a41fed32b9"
      unitRef="usd">42000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4e5c640b2836426b879f427b4eb52ea0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfOC02LTEtMS0xNTIxOA_40df7c3c-338d-4e48-98b2-a7a46b5a9a79"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4e5c640b2836426b879f427b4eb52ea0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfOC04LTEtMS0xNTIxOA_d5df471c-49d1-4e43-9101-499f0f168254"
      unitRef="usd">17698000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i98d54ab31bae4158a0a1bb6e3082bced_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfOC0xMC0xLTEtMTUyMTg_46f0974e-b82c-4db7-9dec-348a56c21522"
      unitRef="usd">700000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7f5af24dfa2344189ef9ab5cacae2650_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfOC0xNC0xLTEtMTUyMTg_3729d789-ca7a-4de1-9d75-dd954614c0bb"
      unitRef="usd">16998000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i60151c95efd94b77a00630917bcf7624_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfOS0yLTEtMS0xNTIxOA_41dba576-6146-4ed5-933b-3a50be2e3195"
      unitRef="usd">22193000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i60151c95efd94b77a00630917bcf7624_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfOS00LTEtMS0xNTIxOA_c6b28c76-4606-43ec-a966-3b5900802170"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i60151c95efd94b77a00630917bcf7624_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfOS02LTEtMS0xNTIxOA_bcc19787-0715-4968-b88f-fdd9b6a47d30"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i60151c95efd94b77a00630917bcf7624_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfOS04LTEtMS0xNTIxOA_16e7632c-a661-4d58-bcec-f3f352614949"
      unitRef="usd">22194000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i546f086c6ead4f6bb522e815e0e786cd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfOS0xMC0xLTEtMTUyMTg_9ffb22fd-6e81-4375-ac78-a3ea0f56a65a"
      unitRef="usd">5049000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9beed3abec524bea9d32fc302afdcd6c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfOS0xNC0xLTEtMTUyMTg_a2e96dea-928a-49e4-8b1b-2e9e398bdc5d"
      unitRef="usd">17145000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2b4d640931024f8a989e7b8ba21d41e3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfOS0xNi0xLTEtMTUyMTg_3d51a256-394d-44c4-bb47-dcb1da0031ea"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i644b887d0fa94d62b35d954e6ed1b645_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMTAtMi0xLTEtMTUyMTg_0acea885-78f9-4e8f-a8e0-611386ea39d2"
      unitRef="usd">48490000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i644b887d0fa94d62b35d954e6ed1b645_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMTAtNC0xLTEtMTUyMTg_80560298-2ddc-48ce-b4be-e09564850831"
      unitRef="usd">43000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i644b887d0fa94d62b35d954e6ed1b645_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMTAtNi0xLTEtMTUyMTg_88d3df97-6114-41e5-a06d-599454d3c37d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i644b887d0fa94d62b35d954e6ed1b645_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMTAtOC0xLTEtMTUyMTg_5e071abc-d15c-46d7-9cb2-0246be22691d"
      unitRef="usd">48533000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icdcc6499ed304cab95fe9b4e28cf4615_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMTAtMTAtMS0xLTE1MjE4_5bd9ee83-7da0-4d9b-b856-33fa6f848f66"
      unitRef="usd">5749000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i48112c3067754b3887c60e7ea2325166_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMTAtMTItMS0xLTE1MjE4_2a2806c1-1756-4196-9609-a85bdeade9e8"
      unitRef="usd">8641000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4472b9cee27b40f987c55790d7048343_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMTAtMTQtMS0xLTE1MjE4_f7eeba17-a2a2-4083-9d7a-4cf66b169ccd"
      unitRef="usd">34143000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0ea7fba76bcd43498e46bb8095fe254e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMTAtMTYtMS0xLTE1MjE4_1d4a8f1d-6fa8-492a-89d6-bd46c8650cb7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMTEtMi0xLTEtMTUyMTg_64b5eaff-ac82-4f05-a4a8-1fbcd76c54b5"
      unitRef="usd">161449000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMTEtNC0xLTEtMTUyMTg_ef2787f2-bf92-4b09-86ab-40f4649a6442"
      unitRef="usd">60000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMTEtNi0xLTEtMTUyMTg_54cc7c6c-9658-4e97-9287-781086d0ee8c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMTEtOC0xLTEtMTUyMTg_899c026c-8ffb-4934-b064-5eaf51b2f4d0"
      unitRef="usd">161509000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i7497e3aa33e34b9fab8c592c0e88c8b2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMTEtMTAtMS0xLTE1MjE4_53a4284b-6b6f-4a3c-b0d7-45c107909d76"
      unitRef="usd">112531000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i25437c027f2e4d10ae922847e4a12bc2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMTEtMTItMS0xLTE1MjE4_057a31b6-f289-4845-91e8-80e34a946fec"
      unitRef="usd">8641000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="iead521dacd804e3286278e53f70cb67c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMTEtMTQtMS0xLTE1MjE4_6c26e674-8fb5-4c02-b686-675157e3c7c5"
      unitRef="usd">40337000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i86a1e1feb46548c689314609428985b5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RhYmxlOjU2NDA4N2NkMzdiODQ0ZGY4NmVkNzU4Nzg0M2ZmOGY5L3RhYmxlcmFuZ2U6NTY0MDg3Y2QzN2I4NDRkZjg2ZWQ3NTg3ODQzZmY4ZjlfMTEtMTYtMS0xLTE1MjE4_4d74546e-8d12-400a-a0d0-bef3eaf4f688"
      unitRef="usd">0</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i641d26fc13944dae817348a87399283a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RleHRyZWdpb246YWI2MGI1MjNlM2I3NDdjNWI4MTc2NGFmNWI4MzA3Y2VfMTIzMw_18389c73-0476-46d8-b538-3466198be499"
      unitRef="usd">495800000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i9b52c13667b84e6399aabac5f28bec8a_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV80OS9mcmFnOmFiNjBiNTIzZTNiNzQ3YzViODE3NjRhZjViODMwN2NlL3RleHRyZWdpb246YWI2MGI1MjNlM2I3NDdjNWI4MTc2NGFmNWI4MzA3Y2VfMTI0MA_6bdbb81a-00d6-4613-91a6-981c13454d16"
      unitRef="usd">502900000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RleHRyZWdpb246ZmJhZmExZGQzMjczNDhlY2JiNGU1NjU1NmYzMWNlZjRfODY1_db1193ee-8d69-4179-9778-ca7d93b01e48">INTANGIBLE ASSETS AND GOODWILL&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying value of intangible assets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.993%"/&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:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&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:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&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:9.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,229&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,695)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,534&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,960&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,458)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,502&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade and domain names&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total acquired identifiable intangible assets&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,739&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,238)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,501&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,917&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29,787)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,130&#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:8pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the nine months ended December 31, 2021, the Company determined certain of its fully amortized intangible assets were no longer in use. As a result, the Company wrote off $6.7 million in gross carrying value of developed technology, $5.5 million of customer relationships, and $0.9 million of trade and domain names. Such intangibles had been fully amortized in prior periods, thus there was no net impact to the Company's consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the weighted average remaining useful life of developed technology and customer relationships was 4.2 and 4.5, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the expected future amortization expense of the intangible assets was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:6pt"&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:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remainder of fiscal 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,501&#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-bottom:8pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of the change in the carrying amount of goodwill:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2021&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2021&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131,186&#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:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RleHRyZWdpb246ZmJhZmExZGQzMjczNDhlY2JiNGU1NjU1NmYzMWNlZjRfODY0_7fea3305-fbb2-42b2-ba14-83a625003d7f">&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying value of intangible assets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.993%"/&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:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&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:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&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:9.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,229&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,695)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,534&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,960&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,458)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,502&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade and domain names&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total acquired identifiable intangible assets&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,739&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,238)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,501&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,917&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29,787)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,130&#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:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i071a6cc812c9416895f482ed3acec2c2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfMi0yLTEtMS0xNTIxOA_59fd0dbb-8ce6-4b2a-a8e3-f27b29c22fb7"
      unitRef="usd">27229000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i071a6cc812c9416895f482ed3acec2c2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfMi00LTEtMS0xNTIxOA_84418427-a4c5-47af-90b6-6cebbfb9af94"
      unitRef="usd">17695000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i071a6cc812c9416895f482ed3acec2c2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfMi02LTEtMS0xNTIxOA_b5333772-942d-4370-8a8c-a0ba07e8d95c"
      unitRef="usd">9534000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i231965bb0ef747eaa9a502f3c5edfaa3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfMi04LTEtMS0xNTIxOA_277a9e92-cf22-40e6-8a4b-4e64005f0e40"
      unitRef="usd">33960000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i231965bb0ef747eaa9a502f3c5edfaa3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfMi0xMC0xLTEtMTUyMTg_2879c95f-0796-456c-9bf4-13f190b7af92"
      unitRef="usd">21458000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i231965bb0ef747eaa9a502f3c5edfaa3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfMi0xMi0xLTEtMTUyMTg_b001f508-e060-4289-b542-3ad22c855cbc"
      unitRef="usd">12502000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3e6d9bb8122342fd962bf0cd3def1083_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfMy0yLTEtMS0xNTIxOA_e76ed742-4303-4cea-9456-7f84597f6630"
      unitRef="usd">6427000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3e6d9bb8122342fd962bf0cd3def1083_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfMy00LTEtMS0xNTIxOA_606603bc-cc6b-4661-bb91-597eb64b9b9d"
      unitRef="usd">2460000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3e6d9bb8122342fd962bf0cd3def1083_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfMy02LTEtMS0xNTIxOA_1e1c74ad-a433-4594-9f13-591f358abde4"
      unitRef="usd">3967000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8e1d930712bd470ab1207b438ffa3f35_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfMy04LTEtMS0xNTIxOA_0c5df37c-a881-4bf7-ba80-46509b3d184a"
      unitRef="usd">11969000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8e1d930712bd470ab1207b438ffa3f35_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfMy0xMC0xLTEtMTUyMTg_2b3ce7a7-25c4-4bcb-ba61-1ce72c97150a"
      unitRef="usd">7341000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8e1d930712bd470ab1207b438ffa3f35_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfMy0xMi0xLTEtMTUyMTg_3d78fb9b-22b8-49d2-8577-1b4daf69f004"
      unitRef="usd">4628000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icc06dc04007b4e918fa6befa6ceb7d2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfNC0yLTEtMS0xNTIxOA_a1e1d7c6-23f4-4ff1-8e46-00dfebbf8399"
      unitRef="usd">83000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="icc06dc04007b4e918fa6befa6ceb7d2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfNC00LTEtMS0xNTIxOA_6f0668d8-dcc2-400b-8bcd-08c5903cf0f0"
      unitRef="usd">83000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icc06dc04007b4e918fa6befa6ceb7d2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfNC02LTEtMS0xNTIxOA_f6c0078c-cd7b-4344-a761-df75505a3c70"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifcdd999070034c8cbf45e5d81b318d4c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfNC04LTEtMS0xNTIxOA_b929a556-3258-499f-b138-e14424316002"
      unitRef="usd">988000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifcdd999070034c8cbf45e5d81b318d4c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfNC0xMC0xLTEtMTUyMTg_1de2d437-0665-476d-acc6-d52c928eaa42"
      unitRef="usd">988000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifcdd999070034c8cbf45e5d81b318d4c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfNC0xMi0xLTEtMTUyMTg_30138a72-f3df-46ae-8a07-974a658cda1b"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfNS0yLTEtMS0xNTIxOA_7e743ff9-78e4-46ba-b5f1-1715fd89a6c7"
      unitRef="usd">33739000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfNS00LTEtMS0xNTIxOA_bf057801-fb20-4e23-b0fb-7e5e8e068409"
      unitRef="usd">20238000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfNS02LTEtMS0xNTIxOA_d5a58c80-fbf2-4fb7-955c-4e0a62855907"
      unitRef="usd">13501000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfNS04LTEtMS0xNTIxOA_f6693a6f-430b-4e9f-b171-b326577c70a3"
      unitRef="usd">46917000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfNS0xMC0xLTEtMTUyMTg_f8fce263-f4ce-4e7d-b61a-b5a59e32a018"
      unitRef="usd">29787000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjUyMzYzZGRiNGExZjRjYmJhMTc1MzY1M2RlMGExMTY2L3RhYmxlcmFuZ2U6NTIzNjNkZGI0YTFmNGNiYmExNzUzNjUzZGUwYTExNjZfNS0xMi0xLTEtMTUyMTg_e8a35329-461a-4c3c-8723-e3ad4d692626"
      unitRef="usd">17130000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <eght:IntangibleAssetsFullyAmortizedWrittenOff
      contextRef="i8f370e4f2eca48769b41ae7170903175_D20210401-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RleHRyZWdpb246ZmJhZmExZGQzMjczNDhlY2JiNGU1NjU1NmYzMWNlZjRfMjcy_3baad83e-3a4d-4bde-a475-279e006b7ee3"
      unitRef="usd">6700000</eght:IntangibleAssetsFullyAmortizedWrittenOff>
    <eght:IntangibleAssetsFullyAmortizedWrittenOff
      contextRef="ice44585fc75646a0abd37f2e65532830_D20210401-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RleHRyZWdpb246ZmJhZmExZGQzMjczNDhlY2JiNGU1NjU1NmYzMWNlZjRfMzI0_63c61caa-9b0c-4b4b-8c74-cd7da029e07b"
      unitRef="usd">5500000</eght:IntangibleAssetsFullyAmortizedWrittenOff>
    <eght:IntangibleAssetsFullyAmortizedWrittenOff
      contextRef="i3f76cf0bc4bf4cdc8b39e70626852014_D20210401-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RleHRyZWdpb246ZmJhZmExZGQzMjczNDhlY2JiNGU1NjU1NmYzMWNlZjRfMzU4_f6116252-5da2-4c7c-8180-d8efc1dd6d52"
      unitRef="usd">900000</eght:IntangibleAssetsFullyAmortizedWrittenOff>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i8f370e4f2eca48769b41ae7170903175_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RleHRyZWdpb246ZmJhZmExZGQzMjczNDhlY2JiNGU1NjU1NmYzMWNlZjRfNjM3_1be8a7eb-7f2e-4296-ba54-62669f5ba676">P4Y2M12D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="ice44585fc75646a0abd37f2e65532830_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RleHRyZWdpb246ZmJhZmExZGQzMjczNDhlY2JiNGU1NjU1NmYzMWNlZjRfNjQ0_e313552e-4c16-42fd-90be-5b573aa0b4a5">P4Y6M</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RleHRyZWdpb246ZmJhZmExZGQzMjczNDhlY2JiNGU1NjU1NmYzMWNlZjRfODYy_d07fec18-6db9-416d-be1a-584a9c7e145f">&lt;div style="margin-bottom:3pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the expected future amortization expense of the intangible assets was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:6pt"&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:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remainder of fiscal 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,501&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjY3NDZlMjQ0YTU4MTRmZGU4ZDc1NDA5NTU5MTU4ZDVmL3RhYmxlcmFuZ2U6Njc0NmUyNDRhNTgxNGZkZThkNzU0MDk1NTkxNThkNWZfMC0xLTEtMS0xNTIxOA_c3a11153-f1b7-48ab-b86d-74d43b1c1b1b"
      unitRef="usd">1079000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjY3NDZlMjQ0YTU4MTRmZGU4ZDc1NDA5NTU5MTU4ZDVmL3RhYmxlcmFuZ2U6Njc0NmUyNDRhNTgxNGZkZThkNzU0MDk1NTkxNThkNWZfMS0xLTEtMS0xNTIxOA_4ceecf64-3d3f-40f3-8fda-ba8b66d7d761"
      unitRef="usd">3156000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjY3NDZlMjQ0YTU4MTRmZGU4ZDc1NDA5NTU5MTU4ZDVmL3RhYmxlcmFuZ2U6Njc0NmUyNDRhNTgxNGZkZThkNzU0MDk1NTkxNThkNWZfMi0xLTEtMS0xNTIxOA_f29ec721-0675-45c5-8cfc-8740faf56813"
      unitRef="usd">2851000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjY3NDZlMjQ0YTU4MTRmZGU4ZDc1NDA5NTU5MTU4ZDVmL3RhYmxlcmFuZ2U6Njc0NmUyNDRhNTgxNGZkZThkNzU0MDk1NTkxNThkNWZfMy0xLTEtMS0xNTIxOA_37b5f3b8-2537-4d84-9608-863142a9f8f0"
      unitRef="usd">2851000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjY3NDZlMjQ0YTU4MTRmZGU4ZDc1NDA5NTU5MTU4ZDVmL3RhYmxlcmFuZ2U6Njc0NmUyNDRhNTgxNGZkZThkNzU0MDk1NTkxNThkNWZfNC0xLTEtMS0xNTIxOA_d3e7fab9-380f-4c2d-8122-49585a49cfbe"
      unitRef="usd">2851000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <eght:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjY3NDZlMjQ0YTU4MTRmZGU4ZDc1NDA5NTU5MTU4ZDVmL3RhYmxlcmFuZ2U6Njc0NmUyNDRhNTgxNGZkZThkNzU0MDk1NTkxNThkNWZfNS0xLTEtMS0xNTIxOA_0b882d6e-6cf3-4d2e-af59-736906c55e78"
      unitRef="usd">713000</eght:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjY3NDZlMjQ0YTU4MTRmZGU4ZDc1NDA5NTU5MTU4ZDVmL3RhYmxlcmFuZ2U6Njc0NmUyNDRhNTgxNGZkZThkNzU0MDk1NTkxNThkNWZfNi0xLTEtMS0xNTIxOA_410239ca-505e-42c5-92ce-46f769be4935"
      unitRef="usd">13501000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjY3NDZlMjQ0YTU4MTRmZGU4ZDc1NDA5NTU5MTU4ZDVmL3RhYmxlcmFuZ2U6Njc0NmUyNDRhNTgxNGZkZThkNzU0MDk1NTkxNThkNWZfNi0xLTEtMS0xNTIxOA_f8161afa-54f3-484d-8806-899b9743dd8d"
      unitRef="usd">13501000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RleHRyZWdpb246ZmJhZmExZGQzMjczNDhlY2JiNGU1NjU1NmYzMWNlZjRfODYz_6d018df6-ddb3-4929-b154-ffcc5eba5463">&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of the change in the carrying amount of goodwill:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2021&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2021&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131,186&#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:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjk3ODEyN2Y4NGY5MDQzYTY5ZWU4NDI3MDJiZGE2MjI2L3RhYmxlcmFuZ2U6OTc4MTI3Zjg0ZjkwNDNhNjllZTg0MjcwMmJkYTYyMjZfMC0xLTEtMS0xNTIxOA_63b8b0d2-4798-4823-a16f-01c1b31f588f"
      unitRef="usd">131520000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjk3ODEyN2Y4NGY5MDQzYTY5ZWU4NDI3MDJiZGE2MjI2L3RhYmxlcmFuZ2U6OTc4MTI3Zjg0ZjkwNDNhNjllZTg0MjcwMmJkYTYyMjZfMC0xLTEtMS0xNTIxOA_f2deb169-e706-4fdd-acae-4820ba5e2dbb"
      unitRef="usd">131520000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjk3ODEyN2Y4NGY5MDQzYTY5ZWU4NDI3MDJiZGE2MjI2L3RhYmxlcmFuZ2U6OTc4MTI3Zjg0ZjkwNDNhNjllZTg0MjcwMmJkYTYyMjZfMS0xLTEtMS0xNTIxOA_14e5fcfc-2ea9-47cc-80b1-22afeffc5b5a"
      unitRef="usd">-334000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjk3ODEyN2Y4NGY5MDQzYTY5ZWU4NDI3MDJiZGE2MjI2L3RhYmxlcmFuZ2U6OTc4MTI3Zjg0ZjkwNDNhNjllZTg0MjcwMmJkYTYyMjZfMi0xLTEtMS0xNTIxOA_02dd228f-b160-4add-b4bd-6a053c06a7ee"
      unitRef="usd">131186000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81Mi9mcmFnOmZiYWZhMWRkMzI3MzQ4ZWNiYjRlNTY1NTZmMzFjZWY0L3RhYmxlOjk3ODEyN2Y4NGY5MDQzYTY5ZWU4NDI3MDJiZGE2MjI2L3RhYmxlcmFuZ2U6OTc4MTI3Zjg0ZjkwNDNhNjllZTg0MjcwMmJkYTYyMjZfMi0xLTEtMS0xNTIxOA_8cdaabf3-69aa-4659-bf05-52137fcc42bc"
      unitRef="usd">131186000</us-gaap:Goodwill>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RleHRyZWdpb246ZTU2NjNlY2I2ZmUyNGQ2OTk0NjIyZWY0YzljNjExNzNfNDg4_d214a291-ca94-4388-bd51-ffc71a4f6b6c">LEASES&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides balance sheet information related to the Company's operating leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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:68.490%"/&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:13.519%"/&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:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease, right-of-use assets&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,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;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,664&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, non-current&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,082&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,398&#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-bottom:6pt;margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the components of lease expense and cash outflows from operating leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&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:11.034%"/&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:11.034%"/&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:11.040%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&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="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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease 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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,367&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,886&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,162&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,469&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease expense&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash outflows from operating leases&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,300&#160;&lt;/span&gt;&lt;/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-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Short-term lease expense was immaterial for the three and nine months ended December&#160;31, 2021 and 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental lease information:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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:68.490%"/&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:13.519%"/&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:13.523%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.4 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0%&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents maturity of lease liabilities under the Company's non-cancellable operating leases as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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:83.695%"/&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:13.521%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remainder of fiscal 2022&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease payments&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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,100&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&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 #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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,082&#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:LesseeOperatingLeasesTextBlock>
    <eght:AssetsandLiabilitiesLesseeTableTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RleHRyZWdpb246ZTU2NjNlY2I2ZmUyNGQ2OTk0NjIyZWY0YzljNjExNzNfNDkw_55cdcbcb-62bf-46e6-8dbe-d7a180dfe0a6">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides balance sheet information related to the Company's operating leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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:68.490%"/&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:13.519%"/&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:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease, right-of-use assets&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,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;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,664&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, non-current&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,082&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,398&#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;</eght:AssetsandLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjNiMDBiN2Y4NWU3YzQ4ZGI5ZDNlY2ZmNzE1MmI3MjZiL3RhYmxlcmFuZ2U6M2IwMGI3Zjg1ZTdjNDhkYjlkM2VjZmY3MTUyYjcyNmJfMi0yLTEtMS0xNTIxOA_3e41d5f6-0b61-42cd-afb6-c08d5d5a4c4e"
      unitRef="usd">59702000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjNiMDBiN2Y4NWU3YzQ4ZGI5ZDNlY2ZmNzE1MmI3MjZiL3RhYmxlcmFuZ2U6M2IwMGI3Zjg1ZTdjNDhkYjlkM2VjZmY3MTUyYjcyNmJfMi00LTEtMS0xNTIxOA_6bbd082d-ae90-4453-867b-178c1998b0d0"
      unitRef="usd">66664000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjNiMDBiN2Y4NWU3YzQ4ZGI5ZDNlY2ZmNzE1MmI3MjZiL3RhYmxlcmFuZ2U6M2IwMGI3Zjg1ZTdjNDhkYjlkM2VjZmY3MTUyYjcyNmJfNS0yLTEtMS0xNTIxOA_200ae083-3e6f-410c-9804-e281682082a9"
      unitRef="usd">12955000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjNiMDBiN2Y4NWU3YzQ4ZGI5ZDNlY2ZmNzE1MmI3MjZiL3RhYmxlcmFuZ2U6M2IwMGI3Zjg1ZTdjNDhkYjlkM2VjZmY3MTUyYjcyNmJfNS00LTEtMS0xNTIxOA_711f5250-081a-478e-9793-4f1b04d25f9a"
      unitRef="usd">12942000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjNiMDBiN2Y4NWU3YzQ4ZGI5ZDNlY2ZmNzE1MmI3MjZiL3RhYmxlcmFuZ2U6M2IwMGI3Zjg1ZTdjNDhkYjlkM2VjZmY3MTUyYjcyNmJfNi0yLTEtMS0xNTIxOA_1f970fd5-0e79-4404-9726-8d92130f131f"
      unitRef="usd">74127000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjNiMDBiN2Y4NWU3YzQ4ZGI5ZDNlY2ZmNzE1MmI3MjZiL3RhYmxlcmFuZ2U6M2IwMGI3Zjg1ZTdjNDhkYjlkM2VjZmY3MTUyYjcyNmJfNi00LTEtMS0xNTIxOA_fc5fb6a4-3b6f-40e1-b2fe-77615dfe8492"
      unitRef="usd">82456000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjNiMDBiN2Y4NWU3YzQ4ZGI5ZDNlY2ZmNzE1MmI3MjZiL3RhYmxlcmFuZ2U6M2IwMGI3Zjg1ZTdjNDhkYjlkM2VjZmY3MTUyYjcyNmJfNy0yLTEtMS0xNTIxOA_3338477e-2238-4adf-beb3-c7344a8b3ae4"
      unitRef="usd">87082000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjNiMDBiN2Y4NWU3YzQ4ZGI5ZDNlY2ZmNzE1MmI3MjZiL3RhYmxlcmFuZ2U6M2IwMGI3Zjg1ZTdjNDhkYjlkM2VjZmY3MTUyYjcyNmJfNy00LTEtMS0xNTIxOA_33fdc675-d074-4e3a-8d8d-b5498365043c"
      unitRef="usd">95398000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RleHRyZWdpb246ZTU2NjNlY2I2ZmUyNGQ2OTk0NjIyZWY0YzljNjExNzNfNDkx_d280bf64-85cd-4140-8c60-afa577f256be">&lt;div style="margin-bottom:6pt;margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the components of lease expense and cash outflows from operating leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&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:11.034%"/&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:11.034%"/&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:11.040%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&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="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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease 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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,367&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,886&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,162&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,469&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease expense&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash outflows from operating leases&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,300&#160;&lt;/span&gt;&lt;/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-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental lease information:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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:68.490%"/&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:13.519%"/&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:13.523%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.4 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0%&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjc0NmJkYTBiYzM3NzQzZTFhOThhNDVkOWQwMzQyMzQ3L3RhYmxlcmFuZ2U6NzQ2YmRhMGJjMzc3NDNlMWE5OGE0NWQ5ZDAzNDIzNDdfMi0yLTEtMS0xNTIxOA_3084ca7d-8b48-4f43-a02e-ab2e79402131"
      unitRef="usd">3367000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjc0NmJkYTBiYzM3NzQzZTFhOThhNDVkOWQwMzQyMzQ3L3RhYmxlcmFuZ2U6NzQ2YmRhMGJjMzc3NDNlMWE5OGE0NWQ5ZDAzNDIzNDdfMi00LTEtMS0xNTIxOA_7adce1bb-bda8-49d8-a128-07881650ef5f"
      unitRef="usd">3886000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjc0NmJkYTBiYzM3NzQzZTFhOThhNDVkOWQwMzQyMzQ3L3RhYmxlcmFuZ2U6NzQ2YmRhMGJjMzc3NDNlMWE5OGE0NWQ5ZDAzNDIzNDdfMi02LTEtMS0xNTIxOA_2c7a57b5-af11-4ad3-9e96-715c43a47b1b"
      unitRef="usd">10162000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjc0NmJkYTBiYzM3NzQzZTFhOThhNDVkOWQwMzQyMzQ3L3RhYmxlcmFuZ2U6NzQ2YmRhMGJjMzc3NDNlMWE5OGE0NWQ5ZDAzNDIzNDdfMi04LTEtMS0xNTIxOA_9caf9834-656a-4e13-82e1-d922754a0ce1"
      unitRef="usd">11469000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjc0NmJkYTBiYzM3NzQzZTFhOThhNDVkOWQwMzQyMzQ3L3RhYmxlcmFuZ2U6NzQ2YmRhMGJjMzc3NDNlMWE5OGE0NWQ5ZDAzNDIzNDdfMy0yLTEtMS0xNTIxOA_d016e081-46aa-4b93-8ace-b404673e2d4c"
      unitRef="usd">759000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjc0NmJkYTBiYzM3NzQzZTFhOThhNDVkOWQwMzQyMzQ3L3RhYmxlcmFuZ2U6NzQ2YmRhMGJjMzc3NDNlMWE5OGE0NWQ5ZDAzNDIzNDdfMy00LTEtMS0xNTIxOA_4faaf062-5cfa-419d-a916-8a28b9947a72"
      unitRef="usd">729000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjc0NmJkYTBiYzM3NzQzZTFhOThhNDVkOWQwMzQyMzQ3L3RhYmxlcmFuZ2U6NzQ2YmRhMGJjMzc3NDNlMWE5OGE0NWQ5ZDAzNDIzNDdfMy02LTEtMS0xNTIxOA_b5da1b20-df72-400b-9815-8300748bc58a"
      unitRef="usd">2266000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjc0NmJkYTBiYzM3NzQzZTFhOThhNDVkOWQwMzQyMzQ3L3RhYmxlcmFuZ2U6NzQ2YmRhMGJjMzc3NDNlMWE5OGE0NWQ5ZDAzNDIzNDdfMy04LTEtMS0xNTIxOA_c29b6502-7276-426a-986a-62839a294d99"
      unitRef="usd">2368000</us-gaap:VariableLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjc0NmJkYTBiYzM3NzQzZTFhOThhNDVkOWQwMzQyMzQ3L3RhYmxlcmFuZ2U6NzQ2YmRhMGJjMzc3NDNlMWE5OGE0NWQ5ZDAzNDIzNDdfNC0yLTEtMS0xNTIxOA_b7dfd01f-c094-4019-a484-9c49158b678b"
      unitRef="usd">4218000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjc0NmJkYTBiYzM3NzQzZTFhOThhNDVkOWQwMzQyMzQ3L3RhYmxlcmFuZ2U6NzQ2YmRhMGJjMzc3NDNlMWE5OGE0NWQ5ZDAzNDIzNDdfNC00LTEtMS0xNTIxOA_0f561b53-5ef9-4ddb-b6f4-5a9b769958e9"
      unitRef="usd">2100000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjc0NmJkYTBiYzM3NzQzZTFhOThhNDVkOWQwMzQyMzQ3L3RhYmxlcmFuZ2U6NzQ2YmRhMGJjMzc3NDNlMWE5OGE0NWQ5ZDAzNDIzNDdfNC02LTEtMS0xNTIxOA_fb1ebfdd-bbd3-4de5-b460-0e8581522d90"
      unitRef="usd">12672000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjc0NmJkYTBiYzM3NzQzZTFhOThhNDVkOWQwMzQyMzQ3L3RhYmxlcmFuZ2U6NzQ2YmRhMGJjMzc3NDNlMWE5OGE0NWQ5ZDAzNDIzNDdfNC04LTEtMS0xNTIxOA_dfecedef-c8b1-4979-8e1f-446190c20e94"
      unitRef="usd">6300000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjFiYjhmOTA4YWU1MDQwNTBiMTZhZjQ4NjQzNDMyOGFiL3RhYmxlcmFuZ2U6MWJiOGY5MDhhZTUwNDA1MGIxNmFmNDg2NDM0MzI4YWJfMS0yLTEtMS0xNTIxOA_ff9408bc-b1c1-4809-ad02-5f271293a50a">P7Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjFiYjhmOTA4YWU1MDQwNTBiMTZhZjQ4NjQzNDMyOGFiL3RhYmxlcmFuZ2U6MWJiOGY5MDhhZTUwNDA1MGIxNmFmNDg2NDM0MzI4YWJfMS00LTEtMS0xNTIxOA_584071d0-0cc7-4f1a-b65c-3ad13156648b">P8Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjFiYjhmOTA4YWU1MDQwNTBiMTZhZjQ4NjQzNDMyOGFiL3RhYmxlcmFuZ2U6MWJiOGY5MDhhZTUwNDA1MGIxNmFmNDg2NDM0MzI4YWJfMi0yLTEtMS0xNTIxOA_ed6d02fb-8c2b-479a-aa43-85384b2e0d89"
      unitRef="number">0.040</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjFiYjhmOTA4YWU1MDQwNTBiMTZhZjQ4NjQzNDMyOGFiL3RhYmxlcmFuZ2U6MWJiOGY5MDhhZTUwNDA1MGIxNmFmNDg2NDM0MzI4YWJfMi00LTEtMS0xNTIxOA_78d28b18-63cc-4e78-b276-0683c8d5ad77"
      unitRef="number">0.040</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RleHRyZWdpb246ZTU2NjNlY2I2ZmUyNGQ2OTk0NjIyZWY0YzljNjExNzNfNDg3_9eac110f-c1dd-470b-b9c4-9ce66d5796a2">&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents maturity of lease liabilities under the Company's non-cancellable operating leases as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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:83.695%"/&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:13.521%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remainder of fiscal 2022&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease payments&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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,100&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&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 #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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,082&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjk0NDk2NWExNzJjOTQzMmFiNWJjNTRjYzgwZjU5ZWE0L3RhYmxlcmFuZ2U6OTQ0OTY1YTE3MmM5NDMyYWI1YmM1NGNjODBmNTllYTRfMC0yLTEtMS0xNTIxOA_79c08ece-cd53-4544-acfe-c74e5969caa7"
      unitRef="usd">4219000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjk0NDk2NWExNzJjOTQzMmFiNWJjNTRjYzgwZjU5ZWE0L3RhYmxlcmFuZ2U6OTQ0OTY1YTE3MmM5NDMyYWI1YmM1NGNjODBmNTllYTRfMS0yLTEtMS0xNTIxOA_063273d0-8130-4ce4-9125-64d0399c44d4"
      unitRef="usd">15506000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjk0NDk2NWExNzJjOTQzMmFiNWJjNTRjYzgwZjU5ZWE0L3RhYmxlcmFuZ2U6OTQ0OTY1YTE3MmM5NDMyYWI1YmM1NGNjODBmNTllYTRfMi0yLTEtMS0xNTIxOA_9d262315-7807-4bb6-8df9-27bf2df8f11f"
      unitRef="usd">12176000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjk0NDk2NWExNzJjOTQzMmFiNWJjNTRjYzgwZjU5ZWE0L3RhYmxlcmFuZ2U6OTQ0OTY1YTE3MmM5NDMyYWI1YmM1NGNjODBmNTllYTRfMy0yLTEtMS0xNTIxOA_de62af02-6192-438e-aff4-73b74fe7cc03"
      unitRef="usd">11703000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjk0NDk2NWExNzJjOTQzMmFiNWJjNTRjYzgwZjU5ZWE0L3RhYmxlcmFuZ2U6OTQ0OTY1YTE3MmM5NDMyYWI1YmM1NGNjODBmNTllYTRfNC0yLTEtMS0xNTIxOA_271ff082-f611-4156-a40d-3a0f90193c6f"
      unitRef="usd">10681000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <eght:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjk0NDk2NWExNzJjOTQzMmFiNWJjNTRjYzgwZjU5ZWE0L3RhYmxlcmFuZ2U6OTQ0OTY1YTE3MmM5NDMyYWI1YmM1NGNjODBmNTllYTRfNS0yLTEtMS0xNTIxOA_18864fd1-8a7f-4533-a4f3-5c6999ee4954"
      unitRef="usd">47815000</eght:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjk0NDk2NWExNzJjOTQzMmFiNWJjNTRjYzgwZjU5ZWE0L3RhYmxlcmFuZ2U6OTQ0OTY1YTE3MmM5NDMyYWI1YmM1NGNjODBmNTllYTRfNi0yLTEtMS0xNTIxOA_aaf433c9-35e3-42f4-ba03-64af7d164c83"
      unitRef="usd">102100000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjk0NDk2NWExNzJjOTQzMmFiNWJjNTRjYzgwZjU5ZWE0L3RhYmxlcmFuZ2U6OTQ0OTY1YTE3MmM5NDMyYWI1YmM1NGNjODBmNTllYTRfNy0yLTEtMS0xNTIxOA_3493eee7-e36f-46b5-a920-e4340c35b547"
      unitRef="usd">15018000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81NS9mcmFnOmU1NjYzZWNiNmZlMjRkNjk5NDYyMmVmNGM5YzYxMTczL3RhYmxlOjk0NDk2NWExNzJjOTQzMmFiNWJjNTRjYzgwZjU5ZWE0L3RhYmxlcmFuZ2U6OTQ0OTY1YTE3MmM5NDMyYWI1YmM1NGNjODBmNTllYTRfOC0yLTEtMS0xNTIxOA_f153c013-1d99-461b-9494-df3eb24fe385"
      unitRef="usd">87082000</us-gaap:OperatingLeaseLiability>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81OC9mcmFnOmU5ZDE3ZjM3MjkzZDQ2NjM4ZjBkMzgyMDJjMTM5NDZkL3RleHRyZWdpb246ZTlkMTdmMzcyOTNkNDY2MzhmMGQzODIwMmMxMzk0NmRfNDc2Ng_38ba3ec2-e585-40bd-9680-603e81b070eb">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Proceedings &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company may be involved in various claims, lawsuits, investigations and other legal proceedings, including intellectual property, commercial, regulatory compliance, securities and employment matters that arise in the normal course of business. The Company determines whether an estimated loss from a contingency should be accrued by assessing whether a loss is deemed probable and can be reasonably estimated. The Company regularly evaluates current information to determine whether any accruals should be adjusted and whether new accruals are required. Actual claims could settle or be adjudicated against the Company in the future for materially different amounts than the Company has accrued due to the inherently unpredictable nature of litigation. Legal costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company believes it has recorded adequate provisions for any such lawsuits and claims and proceedings as of&#160;December&#160;31, 2021. The Company believes that damage amounts claimed in these matters are not meaningful indicators of potential liability. Some of the matters pending against the Company involve potential compensatory, punitive or treble damage claims or sanctions, that, if granted, could require the Company to pay damages or make other expenditures in amounts that could have a material adverse effect on its&#160;Consolidated Financial Statements. Given the inherent uncertainties of litigation, the ultimate outcome of the ongoing matters described herein cannot be predicted, and the Company believes it has valid defenses with respect to the legal matters pending against it. Nevertheless, the&#160;Consolidated Financial Statements&#160;could be materially adversely affected in a particular period by the resolution of one or more of these contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Wage and Hour Litigation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. On September 21, 2020, the Company received a copy of a letter filed by a former employee, Plaintiff Denise Rivas, with the California Labor and Workforce Development Agency (&#x201c;LWDA&#x201d;) providing notice of the Plaintiff&#x2019;s intent to bring a Private Attorney General Act (&#x201c;PAGA&#x201d;) claim, on behalf of the Company&#x2019;s non-exempt employees based in California, for alleged California wage and hour practices violations. On September 25, 2020, the Plaintiff filed a separate class action complaint (&#x201c;Class Complaint&#x201d;) in Santa Clara County Superior Court against the Company in which she alleges 10 causes of action, on behalf of herself and all of the Company&#x2019;s non-exempt employees based in California for the last four years, related to violations of California state wage and hour practices and the federal Fair Credit Reporting Act.  The Class Complaint was served on the Company on September 29, 2020. On October 28, 2020, the Company filed a general denial of all claims and asserted various affirmative defenses. On October 29, 2020, the Company removed the matter to Federal Court. On December 1, 2020, Plaintiff filed a companion PAGA lawsuit complaint (&#x201c;PAGA Complaint&#x201d;) in Santa Clara County Superior Court against the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Company, in which she alleges 6 violations of California state wage and hour practices for all of the Company's current and former non-exempt employees based in California from September 16, 2019 to the present. The PAGA Complaint was served on the Company on December 11, 2020. On January 26, 2021, the Company filed a general denial of all claims and asserted various affirmative defenses to the PAGA Complaint. A joint mediation for both actions was held in September 2021 and the parties reached a preliminary settlement of all claims. Discovery is stayed in both actions pending completion of the settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Commitments, Indemnifications, and Contingencies&lt;/span&gt;&lt;/div&gt;State and Local Taxes and Surcharges. From time to time, the Company has received inquiries from a number of state and local taxing agencies with respect to the remittance of sales, use, telecommunications, excise, and income taxes. Several jurisdictions currently are conducting tax audits of the Company's records. The Company collects or has accrued for taxes that it believes are required to be remitted. The amounts that have been remitted have historically been within the accruals established by the Company. The Company adjusts its accrual when facts relating to specific exposures warrant such adjustment. During the second quarter of fiscal 2019, the Company conducted a periodic review of the taxability of its services and determined that certain services may be subject to sales, use, telecommunications or other similar indirect taxes in certain jurisdictions. Accordingly, the Company recorded contingent indirect tax liabilities. As of December&#160;31, 2021 and March&#160;31, 2021, the Company had accrued contingent indirect tax liabilities of $1.8 million and $3.1 million, respectively.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i5539f98eba9344a0928aa9bcf1a99274_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81OC9mcmFnOmU5ZDE3ZjM3MjkzZDQ2NjM4ZjBkMzgyMDJjMTM5NDZkL3RleHRyZWdpb246ZTlkMTdmMzcyOTNkNDY2MzhmMGQzODIwMmMxMzk0NmRfNDczOQ_e65935e9-b06d-469c-8264-2efe28ec4e85"
      unitRef="usd">1800000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="icb4508af1c14449b93883d574db85c9f_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV81OC9mcmFnOmU5ZDE3ZjM3MjkzZDQ2NjM4ZjBkMzgyMDJjMTM5NDZkL3RleHRyZWdpb246ZTlkMTdmMzcyOTNkNDY2MzhmMGQzODIwMmMxMzk0NmRfNDc0Ng_d53d88e0-3d88-4004-8b2d-b8a53c955384"
      unitRef="usd">3100000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfNzQ3Mg_905a9f58-a81e-4fe4-9db7-f3d95459bb13">CONVERTIBLE SENIOR NOTES AND CAPPED CALLS&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Convertible Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In February 2019, the Company issued $287.5 million aggregate principal amount of 0.50% convertible senior notes (the "Initial Notes") due 2024 in a private placement, including the exercise in full of the initial purchasers' option to purchase additional notes. The total net proceeds from the debt offering, after deducting initial purchase discounts, debt issuance costs, and costs of the capped call transactions described below, were approximately $245.8 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In November 2019, the Company issued an additional $75.0 million aggregate principal amount of 0.50% convertible senior notes (the "2019 Notes") due 2024 in a registered offering under the same indenture as the Initial Notes. The total net proceeds from the 2019 Notes, after deducting underwriting discounts, debt issuance costs and costs of the capped call transactions described below, were approximately $64.6 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%"&gt;In December 2021, the Company issued an additional $137.5 million aggregate principal amount of its currently outstanding 0.50% convertible senior notes &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%"&gt;(the "Additional Notes" and together with the Initial Notes and 2019 Notes, the "Notes") due 2024 in a private placement under the same indenture as the Initial Notes. The total net proceeds from the Additional Notes, after deducting initial purchase discounts and debt issuance costs, were approximately $134.3&#160;million. The Company did not enter into any capped calls in connection with this transaction. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%"&gt;The Additional Notes constitute a further issuance of, and form a single series with, the Initial Notes.&#160;Immediately after giving effect to the issuance of the Additional Notes, the Company had $500.0 million aggregate principal amount of convertible senior notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Notes are senior unsecured obligations of the Company and interest is payable semiannually in arrears on February&#160;1 and August&#160;1 of each year, beginning on August&#160;1, 2019. The Notes will mature on February 1, 2024, unless earlier repurchased, redeemed, or converted. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Each $1,000 principal amount of the Notes is initially convertible into 38.9484 shares of the Company&#x2019;s common stock, par value $0.001, which is equivalent to an initial conversion price of approximately $25.68 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of certain corporate events that occur prior to the maturity date or following the Company's issuance of a notice of redemption, in each case as described in the Indenture, the Company will, in certain circumstances, increase the conversion rate for a holder that elects to convert its Notes in connection with such a corporate event or during the relevant redemption period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Prior to the close of business on the business day immediately preceding October 1, 2023, the Notes will be convertible only under the following circumstances:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;At any time during any calendar quarter commencing after the fiscal quarter ending on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Common Stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;During the five business day period immediately after any ten consecutive trading day period (the measurement period), if the trading price per $1,000 principal amount of the Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the common stock on each such trading day and the conversion rate on each such trading day;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;If the Company calls any or all of the Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;Upon the occurrence of specified corporate events (as set forth in the indenture governing the Notes).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On or after October 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes, regardless of the foregoing circumstances. Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of common stock, or a combination of cash and shares of common stock, at the Company's election. The Company&#x2019;s current intent is to settle the principal amount of the Notes in cash upon conversion.&#160;During the three months ended December&#160;31, 2021, the conditions allowing holders of the Notes to convert were not met.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company may not redeem the Notes prior to February 4, 2022. On or after February 4, 2022, the Company may redeem for cash all or part of the Notes, at the redemption price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if the last reported sale price of the common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice. If a fundamental change (as defined in the indenture governing the notes) occurs at any time, holders of Notes may require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Notes are senior unsecured obligations and will rank senior in right of payment to any of the Company&#x2019;s indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment with the Company&#x2019;s existing and future liabilities that are not so subordinated; effectively junior in right of payment to any of the Company&#x2019;s secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the net carrying amount of the liability component of the Notes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt"&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:68.490%"/&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:13.519%"/&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:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Principal&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500,000&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;362,500&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized debt discount&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(54,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(53,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized issuance costs&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net carrying amount&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;440,988&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;308,435&#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:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents interest expense related to the Notes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt"&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:47.876%"/&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:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&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:11.034%"/&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:11.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&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="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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contractual interest 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;486&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;453&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of debt discount&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of issuance costs&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total interest expense&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,411&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,710&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,748&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,932&#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:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Capped Call&lt;/span&gt;&lt;/div&gt;In connection to the February 2019 and November 2019 sale of the Notes, the Company entered into privately negotiated capped call transactions ("Capped Calls") with certain counterparties. The Capped Calls each have an initial strike price of approximately&#160;$25.68&#160;per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of&#160;$39.50&#160;per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company&#x2019;s Common Stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately&#160;14.1 million&#160;shares of the Company&#x2019;s Common Stock. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers, and announcement events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings, and hedging disruptions. For accounting purposes, the Capped Calls are separate transactions, and not part of the terms of the Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders' equity and are not accounted for as derivatives.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iacdafa210aa1435bb901dad62c5e5421_I20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfMTEz_87bbd9c2-b38d-49cb-b4c5-0c5200f77558"
      unitRef="usd">287500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iacdafa210aa1435bb901dad62c5e5421_I20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfMTQ2_25c79414-9f8f-4170-8deb-acc6649049bf"
      unitRef="number">0.0050</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="if20443f1abd54ca2bb477d9871159275_D20190201-20190228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfNTE0_01ec5c1c-d574-48a7-9eef-8c00cfab1ebe"
      unitRef="usd">245800000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id9096a272bec4dd29d0b87a6a910c6b6_I20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfNTY5_37082c96-d393-4352-9583-5020281283a2"
      unitRef="usd">75000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id9096a272bec4dd29d0b87a6a910c6b6_I20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfNjAy_081955b0-410d-4327-8429-67669c9238e9"
      unitRef="number">0.0050</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i93eb93471ab148cc897fa69cb26b5bf6_D20191101-20191130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfOTcz_d800b0e8-5c4d-419c-b462-73cfe9d145cf"
      unitRef="usd">64600000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i339f458a81404b12bab23c00811eb3a4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfMTA5OTUxMTYzNzg3NA_5dbad821-d8a1-47d9-b4ec-9998c9caaf63"
      unitRef="usd">137500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i339f458a81404b12bab23c00811eb3a4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfMTA5OTUxMTYzNzg3OQ_b79ca51a-00d8-42b6-afbd-d0bf692b91c5"
      unitRef="number">0.0050</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i074ac8d01ca740eaba5439b3b3143b89_D20211201-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfMzg0ODI5MDcwNzIzOA_027c44ad-4eef-437e-a41a-c9f7cd12d408"
      unitRef="usd">134300000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i398c9fe6111f4c04b3e4cf38fdfb4d10_I20191201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfMTA5OTUxMTYzNzEyNg_5f3d5a28-2426-4fc5-a3f7-607d767df814"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="iacdafa210aa1435bb901dad62c5e5421_I20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfMTYyMg_704a9945-c4b9-407f-9332-6e102a7e9525"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="iacdafa210aa1435bb901dad62c5e5421_I20190228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfMTY5NA_055ac2ab-7c62-46ca-a01b-f221085eb484"
      unitRef="usdPerShare">25.68</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="if20443f1abd54ca2bb477d9871159275_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfMjYzOQ_109bdfcc-b2b6-402e-a08b-7871da98a318"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="if20443f1abd54ca2bb477d9871159275_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfMjcwNQ_0b72e571-6d05-488c-aedf-ab85a30a3893"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="if20443f1abd54ca2bb477d9871159275_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfMjgzOA_590e48cf-9de1-4a15-b9dc-dc70bc9f5279"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <eght:DebtInstrumentConvertibleMeasurementPeriod
      contextRef="iacdafa210aa1435bb901dad62c5e5421_I20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfMjkwOA_e2ae73b3-a8b4-4cd8-9624-4575b3ad398c"
      unitRef="day">5</eght:DebtInstrumentConvertibleMeasurementPeriod>
    <eght:DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod
      contextRef="iacdafa210aa1435bb901dad62c5e5421_I20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfMjk1Mw_a67737cc-0ea3-4d63-895b-3a53fd299879"
      unitRef="day">10</eght:DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod>
    <eght:DebtInstrumentConvertibleThresholdPercentageOfSalesPrice
      contextRef="iacdafa210aa1435bb901dad62c5e5421_I20190228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfMzEzMg_9143ed65-cd5f-4ad4-b196-b8b76e4d35e9"
      unitRef="number">0.98</eght:DebtInstrumentConvertibleThresholdPercentageOfSalesPrice>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="if20443f1abd54ca2bb477d9871159275_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfNDQwNA_2e8922f2-9415-48b5-af54-1679a8d1a467"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="if20443f1abd54ca2bb477d9871159275_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfNDU0NA_a77e9188-2886-40d7-8ca5-b7f14a5e9461"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="if20443f1abd54ca2bb477d9871159275_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfNDU5OQ_fe9f48de-4f51-4801-a453-cc4c400ea688"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="if20443f1abd54ca2bb477d9871159275_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfNDY1NQ_b0401ecb-02b7-4c37-bef3-a2ed94e1c4a9"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i88662a3faa4a482baf5c556ab3a7cf8d_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfNTA4NA_14b6cae4-9d35-4713-9d22-9296331c89ef"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:ConvertibleDebtTableTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfNzQ3NA_a651e2b8-a8f5-4f07-9199-0a423cfa8a8c">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the net carrying amount of the liability component of the Notes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt"&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:68.490%"/&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:13.519%"/&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:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Principal&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500,000&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;362,500&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized debt discount&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(54,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(53,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized issuance costs&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net carrying amount&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;440,988&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;308,435&#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:ConvertibleDebtTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1a5989d7e6e54541950fba26c0065b09_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOmU0NTcyYjkwZmVhZTQ4M2Q4ZjNmNTlhNzBjZDUwMWUyL3RhYmxlcmFuZ2U6ZTQ1NzJiOTBmZWFlNDgzZDhmM2Y1OWE3MGNkNTAxZTJfMS0yLTEtMS0xNTIxOA_af7d19f5-c232-4121-99f5-006791beb8f6"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i547a615e64d4473ca6889e07e82a90b7_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOmU0NTcyYjkwZmVhZTQ4M2Q4ZjNmNTlhNzBjZDUwMWUyL3RhYmxlcmFuZ2U6ZTQ1NzJiOTBmZWFlNDgzZDhmM2Y1OWE3MGNkNTAxZTJfMS00LTEtMS0xNTIxOA_3c6f9ab8-c361-401d-b51f-26c33fbcc273"
      unitRef="usd">362500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i1a5989d7e6e54541950fba26c0065b09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOmU0NTcyYjkwZmVhZTQ4M2Q4ZjNmNTlhNzBjZDUwMWUyL3RhYmxlcmFuZ2U6ZTQ1NzJiOTBmZWFlNDgzZDhmM2Y1OWE3MGNkNTAxZTJfMi0yLTEtMS0xNTIxOA_433c269b-914a-4a08-a002-5b85134dcf17"
      unitRef="usd">54818000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i547a615e64d4473ca6889e07e82a90b7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOmU0NTcyYjkwZmVhZTQ4M2Q4ZjNmNTlhNzBjZDUwMWUyL3RhYmxlcmFuZ2U6ZTQ1NzJiOTBmZWFlNDgzZDhmM2Y1OWE3MGNkNTAxZTJfMi00LTEtMS0xNTIxOA_e63d646e-b7f9-46b2-82bf-4843830e9ebd"
      unitRef="usd">53323000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i1a5989d7e6e54541950fba26c0065b09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOmU0NTcyYjkwZmVhZTQ4M2Q4ZjNmNTlhNzBjZDUwMWUyL3RhYmxlcmFuZ2U6ZTQ1NzJiOTBmZWFlNDgzZDhmM2Y1OWE3MGNkNTAxZTJfMy0yLTEtMS0xNTIxOA_9fcc97cd-6ecb-47ea-b57f-fecbb3201ce5"
      unitRef="usd">4194000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i547a615e64d4473ca6889e07e82a90b7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOmU0NTcyYjkwZmVhZTQ4M2Q4ZjNmNTlhNzBjZDUwMWUyL3RhYmxlcmFuZ2U6ZTQ1NzJiOTBmZWFlNDgzZDhmM2Y1OWE3MGNkNTAxZTJfMy00LTEtMS0xNTIxOA_71697f73-e5c2-4ad9-bb64-0cb07714b1e5"
      unitRef="usd">742000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i1a5989d7e6e54541950fba26c0065b09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOmU0NTcyYjkwZmVhZTQ4M2Q4ZjNmNTlhNzBjZDUwMWUyL3RhYmxlcmFuZ2U6ZTQ1NzJiOTBmZWFlNDgzZDhmM2Y1OWE3MGNkNTAxZTJfNC0yLTEtMS0xNTIxOA_1708e693-400b-44b9-91ca-3d9c73fe8067"
      unitRef="usd">440988000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i547a615e64d4473ca6889e07e82a90b7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOmU0NTcyYjkwZmVhZTQ4M2Q4ZjNmNTlhNzBjZDUwMWUyL3RhYmxlcmFuZ2U6ZTQ1NzJiOTBmZWFlNDgzZDhmM2Y1OWE3MGNkNTAxZTJfNC00LTEtMS0xNTIxOA_703a76b9-06cf-4ce7-813d-158fbe066959"
      unitRef="usd">308435000</us-gaap:LongTermDebt>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfNzQ3Ng_7cfdd5c0-e626-4f43-9905-09fc338d93c0">&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents interest expense related to the Notes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt"&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:47.876%"/&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:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&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:11.034%"/&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:11.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&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="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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contractual interest 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;486&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;453&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of debt discount&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of issuance costs&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total interest expense&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,411&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,710&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,748&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,932&#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:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="iba8a61dc1d4945d1a240cc9187efadfe_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOjFlNmZkMGI4MDQyZTQyYTI4Y2Q0OTg1YjQ5ZTVlYTZlL3RhYmxlcmFuZ2U6MWU2ZmQwYjgwNDJlNDJhMjhjZDQ5ODViNDllNWVhNmVfMi0yLTEtMS0xNTIxOA_a4f77282-cc27-4dad-8c4a-102e2f987915"
      unitRef="usd">486000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="ic80b1952697d4c428802ae3fc6135a95_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOjFlNmZkMGI4MDQyZTQyYTI4Y2Q0OTg1YjQ5ZTVlYTZlL3RhYmxlcmFuZ2U6MWU2ZmQwYjgwNDJlNDJhMjhjZDQ5ODViNDllNWVhNmVfMi00LTEtMS0xNTIxOA_4d553b64-5c4d-41d2-9def-58efe060ade8"
      unitRef="usd">453000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="ida01ffb7e6354daea30b1353f386e1d8_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOjFlNmZkMGI4MDQyZTQyYTI4Y2Q0OTg1YjQ5ZTVlYTZlL3RhYmxlcmFuZ2U6MWU2ZmQwYjgwNDJlNDJhMjhjZDQ5ODViNDllNWVhNmVfMi02LTEtMS0xNTIxOA_5c350521-cb41-4d35-949f-717549d0c4e9"
      unitRef="usd">1359000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i12401f0da09a4190a7803e18d1705b2b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOjFlNmZkMGI4MDQyZTQyYTI4Y2Q0OTg1YjQ5ZTVlYTZlL3RhYmxlcmFuZ2U6MWU2ZmQwYjgwNDJlNDJhMjhjZDQ5ODViNDllNWVhNmVfMi04LTEtMS0xNTIxOA_02b9d813-b525-4147-862f-04ba5b31da63"
      unitRef="usd">1359000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <eght:AmortizationofDebtDiscount
      contextRef="iba8a61dc1d4945d1a240cc9187efadfe_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOjFlNmZkMGI4MDQyZTQyYTI4Y2Q0OTg1YjQ5ZTVlYTZlL3RhYmxlcmFuZ2U6MWU2ZmQwYjgwNDJlNDJhMjhjZDQ5ODViNDllNWVhNmVfMy0yLTEtMS0xNTIxOA_1dbac901-dd08-4c0e-973c-a2075d9fcf87"
      unitRef="usd">4785000</eght:AmortizationofDebtDiscount>
    <eght:AmortizationofDebtDiscount
      contextRef="ic80b1952697d4c428802ae3fc6135a95_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOjFlNmZkMGI4MDQyZTQyYTI4Y2Q0OTg1YjQ5ZTVlYTZlL3RhYmxlcmFuZ2U6MWU2ZmQwYjgwNDJlNDJhMjhjZDQ5ODViNDllNWVhNmVfMy00LTEtMS0xNTIxOA_16138923-63bf-4e03-a157-cb986d6fe68f"
      unitRef="usd">4198000</eght:AmortizationofDebtDiscount>
    <eght:AmortizationofDebtDiscount
      contextRef="ida01ffb7e6354daea30b1353f386e1d8_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOjFlNmZkMGI4MDQyZTQyYTI4Y2Q0OTg1YjQ5ZTVlYTZlL3RhYmxlcmFuZ2U6MWU2ZmQwYjgwNDJlNDJhMjhjZDQ5ODViNDllNWVhNmVfMy02LTEtMS0xNTIxOA_7b95ec59-aea8-43c7-8527-7800ef9910a1"
      unitRef="usd">13204000</eght:AmortizationofDebtDiscount>
    <eght:AmortizationofDebtDiscount
      contextRef="i12401f0da09a4190a7803e18d1705b2b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOjFlNmZkMGI4MDQyZTQyYTI4Y2Q0OTg1YjQ5ZTVlYTZlL3RhYmxlcmFuZ2U6MWU2ZmQwYjgwNDJlNDJhMjhjZDQ5ODViNDllNWVhNmVfMy04LTEtMS0xNTIxOA_ec4ec7fa-9f93-475c-ba50-d2286dfdbd75"
      unitRef="usd">12399000</eght:AmortizationofDebtDiscount>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="iba8a61dc1d4945d1a240cc9187efadfe_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOjFlNmZkMGI4MDQyZTQyYTI4Y2Q0OTg1YjQ5ZTVlYTZlL3RhYmxlcmFuZ2U6MWU2ZmQwYjgwNDJlNDJhMjhjZDQ5ODViNDllNWVhNmVfNC0yLTEtMS0xNTIxOA_51b2ddf0-13d0-4730-b995-cfa47f206a7d"
      unitRef="usd">140000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ic80b1952697d4c428802ae3fc6135a95_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOjFlNmZkMGI4MDQyZTQyYTI4Y2Q0OTg1YjQ5ZTVlYTZlL3RhYmxlcmFuZ2U6MWU2ZmQwYjgwNDJlNDJhMjhjZDQ5ODViNDllNWVhNmVfNC00LTEtMS0xNTIxOA_f7076a42-e13c-4b54-ac7b-23e180ab5856"
      unitRef="usd">59000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ida01ffb7e6354daea30b1353f386e1d8_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOjFlNmZkMGI4MDQyZTQyYTI4Y2Q0OTg1YjQ5ZTVlYTZlL3RhYmxlcmFuZ2U6MWU2ZmQwYjgwNDJlNDJhMjhjZDQ5ODViNDllNWVhNmVfNC02LTEtMS0xNTIxOA_36607dd7-19cf-49ad-b5bc-4c30ae68175c"
      unitRef="usd">185000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i12401f0da09a4190a7803e18d1705b2b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOjFlNmZkMGI4MDQyZTQyYTI4Y2Q0OTg1YjQ5ZTVlYTZlL3RhYmxlcmFuZ2U6MWU2ZmQwYjgwNDJlNDJhMjhjZDQ5ODViNDllNWVhNmVfNC04LTEtMS0xNTIxOA_c6ae4e46-a2a6-4731-851f-bb07a7746f7d"
      unitRef="usd">174000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestExpenseDebt
      contextRef="iba8a61dc1d4945d1a240cc9187efadfe_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOjFlNmZkMGI4MDQyZTQyYTI4Y2Q0OTg1YjQ5ZTVlYTZlL3RhYmxlcmFuZ2U6MWU2ZmQwYjgwNDJlNDJhMjhjZDQ5ODViNDllNWVhNmVfNS0yLTEtMS0xNTIxOA_d3dae160-3cbc-4b85-899b-a0d10d48540c"
      unitRef="usd">5411000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ic80b1952697d4c428802ae3fc6135a95_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOjFlNmZkMGI4MDQyZTQyYTI4Y2Q0OTg1YjQ5ZTVlYTZlL3RhYmxlcmFuZ2U6MWU2ZmQwYjgwNDJlNDJhMjhjZDQ5ODViNDllNWVhNmVfNS00LTEtMS0xNTIxOA_f4a83e7a-e86c-449d-9f60-4e0bb281c2a7"
      unitRef="usd">4710000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ida01ffb7e6354daea30b1353f386e1d8_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOjFlNmZkMGI4MDQyZTQyYTI4Y2Q0OTg1YjQ5ZTVlYTZlL3RhYmxlcmFuZ2U6MWU2ZmQwYjgwNDJlNDJhMjhjZDQ5ODViNDllNWVhNmVfNS02LTEtMS0xNTIxOA_3ff41535-b06d-4f69-ad80-cedf9428ddbf"
      unitRef="usd">14748000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i12401f0da09a4190a7803e18d1705b2b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RhYmxlOjFlNmZkMGI4MDQyZTQyYTI4Y2Q0OTg1YjQ5ZTVlYTZlL3RhYmxlcmFuZ2U6MWU2ZmQwYjgwNDJlNDJhMjhjZDQ5ODViNDllNWVhNmVfNS04LTEtMS0xNTIxOA_11e0eac8-047d-4426-9032-a0e32dbf64fd"
      unitRef="usd">13932000</us-gaap:InterestExpenseDebt>
    <us-gaap:OptionIndexedToIssuersEquityStrikePrice1
      contextRef="if20443f1abd54ca2bb477d9871159275_D20190201-20190228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfNjIzMg_0c2dba63-0348-4c39-89c1-680d23213768"
      unitRef="usdPerShare">25.68</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
    <eght:OptionIndexedToIssuersEquityCapPrice
      contextRef="if20443f1abd54ca2bb477d9871159275_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfNjM4Ng_04ba3aa0-3802-4b0d-8017-b3bcc9341823"
      unitRef="usdPerShare">39.50</eght:OptionIndexedToIssuersEquityCapPrice>
    <us-gaap:OptionIndexedToIssuersEquityIndexedShares
      contextRef="i26369c4b020b49548ae1993bf48fc091_I20190228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82MS9mcmFnOmMzNTk4OTM3NDRhOTQ1NDk4NGMyZjg1ZGI3NzMxMDg5L3RleHRyZWdpb246YzM1OTg5Mzc0NGE5NDU0OTg0YzJmODVkYjc3MzEwODlfNjcwMw_52a65f4c-9eb7-4870-a52a-47156d745bf5"
      unitRef="shares">14100000</us-gaap:OptionIndexedToIssuersEquityIndexedShares>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfNTA4Mw_b8d6a30a-ead7-473f-9b64-d6568bca98cb">STOCK-BASED COMPENSATION&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents stock-based compensation expense:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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:48.022%"/&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:11.034%"/&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:11.034%"/&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:11.034%"/&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:11.040%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of service revenue&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,293&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,472&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,606&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,696&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of other revenue&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research and development&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and marketing&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General and administrative&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,737&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,839&#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 #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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,159&#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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,940&#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;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents stock option activity (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;shares in thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.081%"/&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:13.519%"/&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:13.519%"/&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:13.519%"/&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:13.526%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price Per Share&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2021&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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,813&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.86 years&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,673&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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="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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cancelled/Forfeited&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,097&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.50 years&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,053&#160;&lt;/span&gt;&lt;/td&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:15pt"&gt;&lt;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: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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest at December 31, 2021&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.49 years&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercisable at December 31, 2021&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.45 years&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The total intrinsic value of options exercised during the nine months ended December&#160;31, 2021 and 2020, was $14.0 million and $1.8 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, there was $0.1 million of total unrecognized compensation cost related to stock options, which is expected to be recognized over a weighted average period of approximately 0.59 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Units (RSUs) &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents RSU activity (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;shares in thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.081%"/&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:13.519%"/&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:13.519%"/&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:13.519%"/&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:13.526%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2021&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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,646&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.85 years&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;280,467&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested and released&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,646)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,980&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.03 years&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,750&#160;&lt;/span&gt;&lt;/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-bottom:6pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, there was $128.1 million of total unrecognized compensation cost related to RSUs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance Stock Units (PSUs) &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has granted PSUs to certain of its executives with vesting that is contingent on continued service and either Company or market performance. PSUs issued during the three and  nine months ended December&#160;31, 2021, consist of three tranches: the first tranche vests on the 1st anniversary and is based on the Non-GAAP Gross Profit of the Company; the remaining two tranches vest on the 2nd and 3rd anniversaries, respectively, and are based on the Total Shareholder Return ("TSR") of the Company, as measured relative to a specified market index during the specified periods. For the first tranche, a range of 90% to 110% attainment of the target Non-GAAP Gross Profit over the vesting period will result in a range from 0% to 200% of the target number of shares being earned. For the awards based on TSR, a 2x multiplier will be applied for each percentage point of positive or negative relative TSR over the specified vesting periods, such that the number of shares of common stock earned will increase or decrease by 2% of the target number of shares, subject to a maximum of 200% of the target number of shares. In the event that the Company&#x2019;s relative TSR performance is less than negative 30%, relative to the specified index, no shares will be earned for the applicable performance period. The amount of compensation expense related to the first tranche is based on the estimated grant date fair value and probable attainment of the performance target as of the balance sheet date. The amount of compensation expense related to the second and third tranches is determined based on the estimated fair value per the Monte Carlo simulation performed as of the grant date.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the per share fair values of the first tranche based on the closing price of the Company's common stock on the grant date:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;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:70.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Per share fair values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$24.21&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$25.78&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the estimated grant date fair values, and valuation assumptions used in the Monte Carlo pricing model, of the second and third tranches:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;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:70.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Second tranche per share fair values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$27.66&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$33.32&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Third tranche per share fair values&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$29.59&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$34.48&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation assumptions:&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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected volatility&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59.7%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rates&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.4%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents PSU activity (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;shares in thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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:38.081%"/&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:13.519%"/&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:13.519%"/&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:13.519%"/&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:13.526%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2021&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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,576&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.24 years&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,116&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted for performance achievement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested and released&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cancelled/Forfeited&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,212&#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;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33.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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.13 years&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Represents additional PSUs awarded as a result of the achievement of performance goals above the performance targets established at grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, there was $19.6 million of total unrecognized compensation cost related to PSUs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan (ESPP)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, there was approximately $1.9&#160;million of unrecognized cost related to employee stock purchases. This cost is expected to be recognized over a weighted average period of 0.4 years. As of December&#160;31, 2021, a total of 2,522,952 shares were available for issuance under the ESPP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Salary and Bonus Stock Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In March 2021, the Company offered its employees an opportunity to receive a portion of their base cash salary and/or cash bonus for fiscal 2022 in shares of the Company's common stock.  Participants that choose to receive stock in place of base cash salary will be subject to reduced cash payroll starting July 2021 through March 2022. The number of shares received by the employee is based on the lower of the closing price of the common stock as of one of two specified look-back dates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The estimated fair value of the shares issued has two components: 1) the value of the base cash salary and/or cash bonus opted to be received as shares, and 2) the grant date fair value of the look-back feature. The estimated fair value of the stock awards will be recognized in stock based compensation expense over the requisite service period of the participants, which may differ from the period in which their original cash compensation is earned. The look-back features are valued as options using the Black-Scholes model, applied to the total number of shares would have been granted under the program based on the closing price of our common stock on the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the estimated fair value on the date of grant of each of the look-back features and the assumptions used in the Black-Scholes pricing model:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;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:70.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of look-back options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3.41&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$8.24&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation assumptions:&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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rates&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.07%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected terms (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.38&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.21&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The risk-free rates were determined based on published treasury rates over terms consistent with those of the share exchange program. The volatility rate was determined based on historic volatility of the Company's stock and is consistent with the rate used for valuation of the PSU awards granted in June 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, there was $1.8&#160;million of total unrecognized compensation cost related to the salary and bonus stock program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Repurchases&lt;/span&gt;&lt;/div&gt;In December 2021, the Company completed a repurchase of 2.3 million shares of its outstanding common stock at a price of $19.20 per share, for $45.0 million. The repurchased common stock was retired at the time of repurchase but remains authorized and unallocated as of the balance sheet date. The Company recorded the repurchase price as reductions from common stock and additional paid-in capital.There were no stock repurchases during the nine months ended  December&#160;31, 2020.</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfNTA4NA_b101c7c4-e05a-468b-98d6-7f97aacdad5b">&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents stock-based compensation expense:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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:48.022%"/&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:11.034%"/&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:11.034%"/&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:11.034%"/&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:11.040%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of service revenue&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,293&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,472&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,606&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,696&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of other revenue&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research and development&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and marketing&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General and administrative&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,737&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,839&#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 #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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,159&#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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,940&#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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ide164162395d4a9ea82729a3cd588a82_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfMi0yLTEtMS0xNTIxOA_a1cccd80-b5ba-44c9-b74d-65b314f6b884"
      unitRef="usd">2293000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icd8e09d56bc048118a31146f20b17549_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfMi00LTEtMS0xNTIxOA_51fe660a-ca32-4a0c-bea0-a2451d1de21d"
      unitRef="usd">2472000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0685da03328b46b1a710a384aefb4d96_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfMi02LTEtMS0xNTIxOA_afbbde0f-f7fe-41d3-9cc0-fc8146e0a87c"
      unitRef="usd">6606000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7395a70c8aeb4dbcbb556dff4a40c8a1_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfMi04LTEtMS0xNTIxOA_746a6508-fa6e-4d5f-8960-f2c3ca5848b9"
      unitRef="usd">6696000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic0586e32ae5a4d58b5b7a20b7c99db0f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfMy0yLTEtMS0xNTIxOA_ec5caa25-2ba4-4797-b074-7d971ac17dc6"
      unitRef="usd">1233000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9945c376526e401f92ceac7a4e869e76_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfMy00LTEtMS0xNTIxOA_12d981cc-175a-4220-915a-bf2cc8cfd1a7"
      unitRef="usd">1142000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0218bc1d010e4cd8b78133871389bfd2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfMy02LTEtMS0xNTIxOA_2413b237-ecb0-4456-94d3-901f705338bf"
      unitRef="usd">3507000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic2cdb0bbb36144de93412079d2939b25_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfMy04LTEtMS0xNTIxOA_fd231e46-45c3-423c-b20b-e211dfd981ad"
      unitRef="usd">3042000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idc59629b9dc642db930b2ef70b56e4c1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNC0yLTEtMS0xNTIxOA_d09e026b-4d56-4cee-be6b-8fea050f2257"
      unitRef="usd">8472000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic091ef35083647689bb6ecd0346c7cfc_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNC00LTEtMS0xNTIxOA_72b1e3a1-273e-47ec-a76e-3be0334467c4"
      unitRef="usd">8297000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9693226c5abe472bad12c2a08b432385_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNC02LTEtMS0xNTIxOA_217ebf73-57e5-429c-9c2f-86e57e08ea66"
      unitRef="usd">26628000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i93746a9351e14ab59974fd978b38103c_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNC04LTEtMS0xNTIxOA_7e09e8d9-ce2a-413d-a49c-c7f5f9b7e66e"
      unitRef="usd">23097000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i80364cf327234cdba8d82dd8c7b23a69_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNS0yLTEtMS0xNTIxOA_1eda1765-0082-4293-879d-a2ac3b95953c"
      unitRef="usd">11626000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i239f91c4181b43b0a48b8973bdbcabcc_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNS00LTEtMS0xNTIxOA_6337ecf6-ba2c-4b68-954f-02ef6f9b0877"
      unitRef="usd">9363000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id4220776bb9e487e9fe64713c79c9339_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNS02LTEtMS0xNTIxOA_910988f9-123f-4470-8eef-bce1bd4e4c70"
      unitRef="usd">38676000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i925bd377e5a94ccc8b7ce262bf0e02b1_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNS04LTEtMS0xNTIxOA_fa78efd1-c050-45bc-9ec2-b01e071687d2"
      unitRef="usd">22156000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i969810c10af447b28477b4ec2d1bf513_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNi0yLTEtMS0xNTIxOA_047efb4e-6ea1-4fc1-896e-022e8c06c05b"
      unitRef="usd">10113000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0bf3ce6218894d33bd1913c2bb13e767_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNi00LTEtMS0xNTIxOA_9b5e5770-becf-45b7-9ef3-65a6382c5613"
      unitRef="usd">5565000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7c4505390023446bab78d526db431d14_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNi02LTEtMS0xNTIxOA_17184eee-0fdc-43a8-8593-72e7222c47e5"
      unitRef="usd">30742000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibd799eea791b4017a54266b87afa43bc_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNi04LTEtMS0xNTIxOA_4965c767-2f64-4dce-8b15-fec64364e0aa"
      unitRef="usd">19949000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNy0yLTEtMS0xNTIxOA_c0b31b84-743a-4d01-8a98-7d2948c5b780"
      unitRef="usd">33737000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNy00LTEtMS0xNTIxOA_b360cc65-d38c-4c2b-b588-d0b2f958fb29"
      unitRef="usd">26839000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNy02LTEtMS0xNTIxOA_d343528c-89e7-486b-a015-3ed1fbafe063"
      unitRef="usd">106159000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNy02LTEtMS0xNTIxOA_f16bbf01-c6b4-47fc-9bad-9cc429b2da36"
      unitRef="usd">106159000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNy04LTEtMS0xNTIxOA_627ef5c0-cf59-4b07-8ba7-24dedb296ea6"
      unitRef="usd">74940000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmMyZWFhNzI5NTM4MjQxMjdhYTZjNmIyZDM0NTgxN2IxL3RhYmxlcmFuZ2U6YzJlYWE3Mjk1MzgyNDEyN2FhNmM2YjJkMzQ1ODE3YjFfNy04LTEtMS0xNTIxOA_7a71f9b7-ec3c-4553-b859-f8cb22ad5efc"
      unitRef="usd">74940000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfNTA4Ng_433dd0ca-fd80-4661-9d23-adf084014032">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents stock option activity (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;shares in thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.081%"/&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:13.519%"/&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:13.519%"/&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:13.519%"/&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:13.526%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price Per Share&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2021&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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,813&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.86 years&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,673&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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="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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cancelled/Forfeited&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,097&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.50 years&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,053&#160;&lt;/span&gt;&lt;/td&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:15pt"&gt;&lt;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: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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest at December 31, 2021&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.49 years&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercisable at December 31, 2021&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.45 years&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfMS0yLTEtMS0xNTIxOA_d552f411-e4da-46e1-978f-b48de115ece3"
      unitRef="shares">1813000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfMS00LTEtMS0xNTIxOA_198251c7-7d3d-4213-af8e-2c657c9f2c85"
      unitRef="usdPerShare">9.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ideb9b8511de34164b7ec48116912d60c_D20210401-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfMS02LTEtMS0xNTIxOA_81cec570-fb45-4333-b56f-b7d297a3b117">P2Y10M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfMS04LTEtMS0xNTIxOA_61612343-a490-4b90-818f-e1468507ff91"
      unitRef="usd">41673000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfMi0yLTEtMS0xNTIxOA_fc7b9e47-8076-4999-a616-81ebb3942d44"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfMi00LTEtMS0xNTIxOA_418dedba-ed93-4267-b809-83f843c92623"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfMy0yLTEtMS0xNTIxOA_1eb08fe4-fa27-43de-97e3-5d0ecdcda764"
      unitRef="shares">685000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfMy00LTEtMS0xNTIxOA_795e5b58-9820-4a78-9a77-dd03d6ee0040"
      unitRef="usdPerShare">8.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfNC0yLTEtMS0xNTIxOA_2ccdb382-e464-4ca1-8fe9-4a06dfcda8c1"
      unitRef="shares">31000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfNC00LTEtMS0xNTIxOA_92b876fc-7c77-4815-9301-bf035e972827"
      unitRef="usdPerShare">21.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfNS0yLTEtMS0xNTIxOA_9e079f05-0e3b-465c-a8de-0f3f109ab304"
      unitRef="shares">1097000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfNS00LTEtMS0xNTIxOA_20c296c0-e748-4335-9d36-39b2779649c5"
      unitRef="usdPerShare">9.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfNS02LTEtMS0xNTIxOA_ac7fc5ff-4d96-4657-881b-3a2729a40c11">P2Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfNS04LTEtMS0xNTIxOA_44f469bf-6bda-4a6c-92f3-94ea9801c370"
      unitRef="usd">8053000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfNy0yLTEtMS0xNTIxOA_f431e1d7-d21e-4a99-9d11-375cfad2fe1b"
      unitRef="shares">1096000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfNy00LTEtMS0xNTIxOA_641d3f0b-09c8-44c7-8a60-fe225e45c97f"
      unitRef="usdPerShare">9.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfNy02LTEtMS0xNTIxOA_d4d88a37-01ca-44cf-a173-3094c33bda8a">P2Y5M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfNy04LTEtMS0xNTIxOA_8471c248-87ed-420d-b637-5d94f57efade"
      unitRef="usd">8053000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfOC0yLTEtMS0xNTIxOA_87f18714-b52c-408c-80f9-1b941ae8ff64"
      unitRef="shares">1085000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfOC00LTEtMS0xNTIxOA_c7b621a7-c9fe-482c-9476-b48247cf9c05"
      unitRef="usdPerShare">9.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfOC02LTEtMS0xNTIxOA_56292d84-5e24-4904-b405-1403e5d33cfb">P2Y5M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjUzOGMwZjc5NzQ0ZDRhYTFiMDI4ZGE2YWRkYmQ0Y2IxL3RhYmxlcmFuZ2U6NTM4YzBmNzk3NDRkNGFhMWIwMjhkYTZhZGRiZDRjYjFfOC04LTEtMS0xNTIxOA_e67d59a0-42b3-475f-a35b-5cc8436edbd0"
      unitRef="usd">8053000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ib6ca77ed1ee94d3dadaae6f1d27e5517_D20210401-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMjY1_ccaef9bc-fcc4-4f7a-b7fc-435adaa0d284"
      unitRef="usd">14000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i0c007e656785439c875b3566163d3805_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMjcy_63a0285a-d4d0-482a-a5e4-e2a8c7966ed7"
      unitRef="usd">1800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i13ac8cbf61b6456185da0e8acdedc418_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMzEx_b71362a4-9bca-4168-9312-ab8997057584"
      unitRef="usd">100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ib6ca77ed1ee94d3dadaae6f1d27e5517_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfNDYz_49c99b7c-d9c6-4bef-810d-0e59c084a0a3">P0Y7M2D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfNTA5MA_cbc67f30-7330-40bf-b462-1e0b67e5bc5e">&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents RSU activity (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;shares in thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.081%"/&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:13.519%"/&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:13.519%"/&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:13.519%"/&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:13.526%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2021&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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,646&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.85 years&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;280,467&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested and released&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,646)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,980&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.03 years&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,750&#160;&lt;/span&gt;&lt;/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:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9d8e384fd3f345c0b0aa9a96d3886f98_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZlNWYxYWQ5ZWM5ODQyZjZhZWRhZTQ5OTc5ZWUzZmEwL3RhYmxlcmFuZ2U6ZmU1ZjFhZDllYzk4NDJmNmFlZGFlNDk5NzllZTNmYTBfMS0yLTEtMS0xNTIxOA_8ec0d9ff-88de-4635-be8d-9d8adbf7f28a"
      unitRef="shares">8646000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9d8e384fd3f345c0b0aa9a96d3886f98_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZlNWYxYWQ5ZWM5ODQyZjZhZWRhZTQ5OTc5ZWUzZmEwL3RhYmxlcmFuZ2U6ZmU1ZjFhZDllYzk4NDJmNmFlZGFlNDk5NzllZTNmYTBfMS00LTEtMS0xNTIxOA_1211010f-69e8-488d-9ad4-8fd212129678"
      unitRef="usdPerShare">19.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="ia768a969c9c14e95b21e2b45f1fe0111_D20210401-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZlNWYxYWQ5ZWM5ODQyZjZhZWRhZTQ5OTc5ZWUzZmEwL3RhYmxlcmFuZ2U6ZmU1ZjFhZDllYzk4NDJmNmFlZGFlNDk5NzllZTNmYTBfMS02LTEtMS0xNTIxOA_b6a3afdb-3156-4b4a-96bb-2811c6b8e277">P1Y10M6D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i9d8e384fd3f345c0b0aa9a96d3886f98_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZlNWYxYWQ5ZWM5ODQyZjZhZWRhZTQ5OTc5ZWUzZmEwL3RhYmxlcmFuZ2U6ZmU1ZjFhZDllYzk4NDJmNmFlZGFlNDk5NzllZTNmYTBfMS04LTEtMS0xNTIxOA_7f56a590-3c55-4070-b009-de8325fc60b6"
      unitRef="usd">280467000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3c91cca76a2346c9880050af1a9b5691_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZlNWYxYWQ5ZWM5ODQyZjZhZWRhZTQ5OTc5ZWUzZmEwL3RhYmxlcmFuZ2U6ZmU1ZjFhZDllYzk4NDJmNmFlZGFlNDk5NzllZTNmYTBfMi0yLTEtMS0xNTIxOA_eaeef8eb-eb84-479a-96fe-820e8eb699c0"
      unitRef="shares">5278000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3c91cca76a2346c9880050af1a9b5691_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZlNWYxYWQ5ZWM5ODQyZjZhZWRhZTQ5OTc5ZWUzZmEwL3RhYmxlcmFuZ2U6ZmU1ZjFhZDllYzk4NDJmNmFlZGFlNDk5NzllZTNmYTBfMi00LTEtMS0xNTIxOA_6465c3ee-f537-4996-8ced-bf67736a0240"
      unitRef="usdPerShare">25.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i3c91cca76a2346c9880050af1a9b5691_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZlNWYxYWQ5ZWM5ODQyZjZhZWRhZTQ5OTc5ZWUzZmEwL3RhYmxlcmFuZ2U6ZmU1ZjFhZDllYzk4NDJmNmFlZGFlNDk5NzllZTNmYTBfMy0yLTEtMS0xNTIxOA_80fbbe6f-f431-4360-b4ea-dfdab5e3c9ee"
      unitRef="shares">4297000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3c91cca76a2346c9880050af1a9b5691_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZlNWYxYWQ5ZWM5ODQyZjZhZWRhZTQ5OTc5ZWUzZmEwL3RhYmxlcmFuZ2U6ZmU1ZjFhZDllYzk4NDJmNmFlZGFlNDk5NzllZTNmYTBfMy00LTEtMS0xNTIxOA_6f8c0304-9668-4990-a78b-e3663c385b9c"
      unitRef="usdPerShare">19.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i3c91cca76a2346c9880050af1a9b5691_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZlNWYxYWQ5ZWM5ODQyZjZhZWRhZTQ5OTc5ZWUzZmEwL3RhYmxlcmFuZ2U6ZmU1ZjFhZDllYzk4NDJmNmFlZGFlNDk5NzllZTNmYTBfNC0yLTEtMS0xNTIxOA_e151f0e3-70f6-4218-aa29-f7756ad0e62b"
      unitRef="shares">1646000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i3c91cca76a2346c9880050af1a9b5691_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZlNWYxYWQ5ZWM5ODQyZjZhZWRhZTQ5OTc5ZWUzZmEwL3RhYmxlcmFuZ2U6ZmU1ZjFhZDllYzk4NDJmNmFlZGFlNDk5NzllZTNmYTBfNC00LTEtMS0xNTIxOA_60ae359a-6b70-4d21-b4e9-cf4efefc1ce0"
      unitRef="usdPerShare">20.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3e203d096414407f8da13e22fad5ebb2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZlNWYxYWQ5ZWM5ODQyZjZhZWRhZTQ5OTc5ZWUzZmEwL3RhYmxlcmFuZ2U6ZmU1ZjFhZDllYzk4NDJmNmFlZGFlNDk5NzllZTNmYTBfNS0yLTEtMS0xNTIxOA_b004ce85-2be0-49b3-90e6-b6de3e7df32c"
      unitRef="shares">7980000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3e203d096414407f8da13e22fad5ebb2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZlNWYxYWQ5ZWM5ODQyZjZhZWRhZTQ5OTc5ZWUzZmEwL3RhYmxlcmFuZ2U6ZmU1ZjFhZDllYzk4NDJmNmFlZGFlNDk5NzllZTNmYTBfNS00LTEtMS0xNTIxOA_afb04a5e-ff44-47f2-8ffe-9c891041456a"
      unitRef="usdPerShare">22.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i3c91cca76a2346c9880050af1a9b5691_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZlNWYxYWQ5ZWM5ODQyZjZhZWRhZTQ5OTc5ZWUzZmEwL3RhYmxlcmFuZ2U6ZmU1ZjFhZDllYzk4NDJmNmFlZGFlNDk5NzllZTNmYTBfNS02LTEtMS0xNTIxOA_71dd8a5c-1417-4aff-91a4-99c8423bc84a">P1Y10D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i3e203d096414407f8da13e22fad5ebb2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZlNWYxYWQ5ZWM5ODQyZjZhZWRhZTQ5OTc5ZWUzZmEwL3RhYmxlcmFuZ2U6ZmU1ZjFhZDllYzk4NDJmNmFlZGFlNDk5NzllZTNmYTBfNS04LTEtMS0xNTIxOA_cdf01549-937e-44ef-a1d7-126cc93811cd"
      unitRef="usd">133750000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i3e203d096414407f8da13e22fad5ebb2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfNTg1_90ba2f92-0a81-47f0-b701-0acf277d068b"
      unitRef="usd">128100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTranches
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfODgy_391d4870-368b-464a-80c3-16b2e99df868"
      unitRef="tranche">3</eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTranches>
    <eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTranches
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfODgy_64ddebde-efa8-4e55-9a95-3b666e89ff9e"
      unitRef="tranche">3</eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTranches>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i2d0be3f6a7fd4dbface8f9860b749206_D20210401-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMTI2Mw_edc3c902-01d5-417e-a2c8-e8e845499f71"
      unitRef="number">0.90</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="if0e1fc6bf86c40e9bbbe9d920ca7d5f0_D20210401-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMTI2OQ_8d71145e-8bcb-4457-ae0e-02058612b865"
      unitRef="number">1.10</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i8d50a319c07f4e65a29b5c78b673c7fe_D20210401-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMTM3MQ_77185326-2a52-491a-b4fd-81eeb398e836"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ib1696f6ee0b94f8895eac7e9ebfa08e2_D20210401-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMTM3Nw_72a1cb36-9d36-4d6b-afbe-268c756d9d0f"
      unitRef="number">2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned
      contextRef="ie012c5386f494fb69c50b27a34403890_D20210401-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMTY2OA_a7fe2ca0-fce2-4bb3-967f-4f65ade3a1fb"
      unitRef="number">0.02</eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned>
    <eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned
      contextRef="ie012c5386f494fb69c50b27a34403890_D20210401-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMTcyNw_df859a3d-266f-474d-b8d6-ec940ed69bbd"
      unitRef="number">2</eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned>
    <eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards
      contextRef="i8d50a319c07f4e65a29b5c78b673c7fe_D20210401-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMTg0MQ_968e8e8a-504c-4ccb-902e-7a4fff036643"
      unitRef="number">-0.30</eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards>
    <eght:NumberOfSharesEarned
      contextRef="ie012c5386f494fb69c50b27a34403890_D20210401-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMTg3OA_8b5fcc1c-bc79-4826-bbd0-e759fd3eadd5"
      unitRef="shares">0</eght:NumberOfSharesEarned>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfNTA5MQ_982e7ed2-9294-41f5-a59d-67b1748ea471">&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the per share fair values of the first tranche based on the closing price of the Company's common stock on the grant date:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;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:70.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Per share fair values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$24.21&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$25.78&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the estimated grant date fair values, and valuation assumptions used in the Monte Carlo pricing model, of the second and third tranches:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;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:70.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Second tranche per share fair values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$27.66&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$33.32&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Third tranche per share fair values&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$29.59&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$34.48&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation assumptions:&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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected volatility&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59.7%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rates&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.4%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the estimated fair value on the date of grant of each of the look-back features and the assumptions used in the Black-Scholes pricing model:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;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:70.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of look-back options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3.41&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$8.24&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation assumptions:&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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rates&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.07%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected terms (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.38&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.21&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:SharePrice
      contextRef="i310d1f16a53d4e53bb7ee7eb92209e23_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmM0MTZiODk5MTY5NzQ0NGJhZDlhMWFjYzlhMTcyYTg0L3RhYmxlcmFuZ2U6YzQxNmI4OTkxNjk3NDQ0YmFkOWExYWNjOWExNzJhODRfMC0xLTEtMS0xNTIxOA_40cfbd68-49d6-41b2-942c-47a838a637eb"
      unitRef="usdPerShare">24.21</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="ie4da2a3d017c485f896e7742021f0be7_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmM0MTZiODk5MTY5NzQ0NGJhZDlhMWFjYzlhMTcyYTg0L3RhYmxlcmFuZ2U6YzQxNmI4OTkxNjk3NDQ0YmFkOWExYWNjOWExNzJhODRfMC0zLTEtMS0xNTIxOA_fd788418-c8b3-44c4-b993-6c60ebd0db75"
      unitRef="usdPerShare">25.78</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="i9e7c8fa739d749db8e446973c6729152_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjllNGEwYmFlYjY5YjQ2NDM4NTQyZjNmNGUyNzc2MDY4L3RhYmxlcmFuZ2U6OWU0YTBiYWViNjliNDY0Mzg1NDJmM2Y0ZTI3NzYwNjhfMC0xLTEtMS0xNTIxOA_decbe457-ef7f-460c-814f-399e2130fd45"
      unitRef="usdPerShare">27.66</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="i094eaa8107f9435aa3ee1b5e4aadd0eb_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjllNGEwYmFlYjY5YjQ2NDM4NTQyZjNmNGUyNzc2MDY4L3RhYmxlcmFuZ2U6OWU0YTBiYWViNjliNDY0Mzg1NDJmM2Y0ZTI3NzYwNjhfMC0zLTEtMS0xNTIxOA_cf663f78-72d8-4a81-b05e-f18538291bc4"
      unitRef="usdPerShare">33.32</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="icf25f9019af748d8aa896fb34dffc550_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjllNGEwYmFlYjY5YjQ2NDM4NTQyZjNmNGUyNzc2MDY4L3RhYmxlcmFuZ2U6OWU0YTBiYWViNjliNDY0Mzg1NDJmM2Y0ZTI3NzYwNjhfMS0xLTEtMS0xNTIxOA_e1db3ec9-e29c-4f13-ade0-632dfa803b03"
      unitRef="usdPerShare">29.59</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="i6ddabcb889ed4b928833b260842d7b3c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjllNGEwYmFlYjY5YjQ2NDM4NTQyZjNmNGUyNzc2MDY4L3RhYmxlcmFuZ2U6OWU0YTBiYWViNjliNDY0Mzg1NDJmM2Y0ZTI3NzYwNjhfMS0zLTEtMS0xNTIxOA_36e16356-a275-41ca-aff3-931c6f381b0f"
      unitRef="usdPerShare">34.48</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i8d50a319c07f4e65a29b5c78b673c7fe_D20210401-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjllNGEwYmFlYjY5YjQ2NDM4NTQyZjNmNGUyNzc2MDY4L3RhYmxlcmFuZ2U6OWU0YTBiYWViNjliNDY0Mzg1NDJmM2Y0ZTI3NzYwNjhfMy0xLTEtMS0xNTIxOA_48f88fd0-6260-44bb-9d6e-d7e4631c3b85"
      unitRef="number">0.587</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ib1696f6ee0b94f8895eac7e9ebfa08e2_D20210401-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjllNGEwYmFlYjY5YjQ2NDM4NTQyZjNmNGUyNzc2MDY4L3RhYmxlcmFuZ2U6OWU0YTBiYWViNjliNDY0Mzg1NDJmM2Y0ZTI3NzYwNjhfMy0zLTEtMS0xNTIxOA_078f7e5e-9e29-4831-b1c8-de726a71adb6"
      unitRef="number">0.597</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="ie012c5386f494fb69c50b27a34403890_D20210401-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjllNGEwYmFlYjY5YjQ2NDM4NTQyZjNmNGUyNzc2MDY4L3RhYmxlcmFuZ2U6OWU0YTBiYWViNjliNDY0Mzg1NDJmM2Y0ZTI3NzYwNjhfNC0xLTEtMS0xNTIxOA_b740454f-f798-4c3c-a522-6d0846ada6f3"
      unitRef="number">0.003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="ie012c5386f494fb69c50b27a34403890_D20210401-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjllNGEwYmFlYjY5YjQ2NDM4NTQyZjNmNGUyNzc2MDY4L3RhYmxlcmFuZ2U6OWU0YTBiYWViNjliNDY0Mzg1NDJmM2Y0ZTI3NzYwNjhfNC0zLTEtMS0xNTIxOA_0c00cb10-408e-4890-9909-eaa8555ae193"
      unitRef="number">0.004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ie012c5386f494fb69c50b27a34403890_D20210401-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjllNGEwYmFlYjY5YjQ2NDM4NTQyZjNmNGUyNzc2MDY4L3RhYmxlcmFuZ2U6OWU0YTBiYWViNjliNDY0Mzg1NDJmM2Y0ZTI3NzYwNjhfNS0xLTEtMS0xNTIxOA_3400dfac-4d0f-4e1c-a288-078d61d1b194"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfNTA5Mg_2edfb483-5d1a-4151-802d-aab7da6fbde1">&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents PSU activity (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;shares in thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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:38.081%"/&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:13.519%"/&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:13.519%"/&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:13.519%"/&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:13.526%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2021&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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,576&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.24 years&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,116&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted for performance achievement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested and released&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cancelled/Forfeited&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,212&#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;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33.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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.13 years&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i99754606ce444ef89225818ba7b2788f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZjZGQ3MTM3YWVlNTQ1MzBiMjI3OWVhMjJkZTNlMjJiL3RhYmxlcmFuZ2U6ZmNkZDcxMzdhZWU1NDUzMGIyMjc5ZWEyMmRlM2UyMmJfMS0yLTEtMS0xNTIxOA_3cfdee37-15e7-4710-bdd1-e8ddcd6fdc57"
      unitRef="shares">1576000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i99754606ce444ef89225818ba7b2788f_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZjZGQ3MTM3YWVlNTQ1MzBiMjI3OWVhMjJkZTNlMjJiL3RhYmxlcmFuZ2U6ZmNkZDcxMzdhZWU1NDUzMGIyMjc5ZWEyMmRlM2UyMmJfMS00LTEtMS0xNTIxOA_3aa732ea-487d-474d-97cb-4e8b88cb0571"
      unitRef="usdPerShare">27.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i22a269b22b2a4ccca7aadc321676fef7_D20210401-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZjZGQ3MTM3YWVlNTQ1MzBiMjI3OWVhMjJkZTNlMjJiL3RhYmxlcmFuZ2U6ZmNkZDcxMzdhZWU1NDUzMGIyMjc5ZWEyMmRlM2UyMmJfMS02LTEtMS0xNTIxOA_7688d66c-5d3a-4140-8759-b356f9d82b56">P1Y2M26D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i99754606ce444ef89225818ba7b2788f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZjZGQ3MTM3YWVlNTQ1MzBiMjI3OWVhMjJkZTNlMjJiL3RhYmxlcmFuZ2U6ZmNkZDcxMzdhZWU1NDUzMGIyMjc5ZWEyMmRlM2UyMmJfMS04LTEtMS0xNTIxOA_0c69e312-b780-4f59-a9b0-5681536096ad"
      unitRef="usd">51116000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ie012c5386f494fb69c50b27a34403890_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZjZGQ3MTM3YWVlNTQ1MzBiMjI3OWVhMjJkZTNlMjJiL3RhYmxlcmFuZ2U6ZmNkZDcxMzdhZWU1NDUzMGIyMjc5ZWEyMmRlM2UyMmJfMi0yLTEtMS0xNTIxOA_0fd64714-083c-4539-a66a-aafdc98f4917"
      unitRef="shares">497000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie012c5386f494fb69c50b27a34403890_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZjZGQ3MTM3YWVlNTQ1MzBiMjI3OWVhMjJkZTNlMjJiL3RhYmxlcmFuZ2U6ZmNkZDcxMzdhZWU1NDUzMGIyMjc5ZWEyMmRlM2UyMmJfMi00LTEtMS0xNTIxOA_5a4bd2ea-4162-4584-8b21-e0d267a513ba"
      unitRef="usdPerShare">30.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedPerformanceAchievementInPeriod
      contextRef="ie012c5386f494fb69c50b27a34403890_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZjZGQ3MTM3YWVlNTQ1MzBiMjI3OWVhMjJkZTNlMjJiL3RhYmxlcmFuZ2U6ZmNkZDcxMzdhZWU1NDUzMGIyMjc5ZWEyMmRlM2UyMmJfMy0yLTEtMS0xNTIxOA_efe77a63-e6a2-4e64-bd58-bfa81eeaa748"
      unitRef="shares">20000</eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedPerformanceAchievementInPeriod>
    <eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAchievementInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie012c5386f494fb69c50b27a34403890_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZjZGQ3MTM3YWVlNTQ1MzBiMjI3OWVhMjJkZTNlMjJiL3RhYmxlcmFuZ2U6ZmNkZDcxMzdhZWU1NDUzMGIyMjc5ZWEyMmRlM2UyMmJfMy00LTEtMS0xNTIxOA_566e9c0f-0aaf-40fa-9a3a-ffa65b16cdb1"
      unitRef="usdPerShare">27.92</eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAchievementInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ie012c5386f494fb69c50b27a34403890_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZjZGQ3MTM3YWVlNTQ1MzBiMjI3OWVhMjJkZTNlMjJiL3RhYmxlcmFuZ2U6ZmNkZDcxMzdhZWU1NDUzMGIyMjc5ZWEyMmRlM2UyMmJfNC0yLTEtMS0xNTIxOA_d543e937-07f9-4ca5-ac62-a55ec3c04af3"
      unitRef="shares">250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie012c5386f494fb69c50b27a34403890_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZjZGQ3MTM3YWVlNTQ1MzBiMjI3OWVhMjJkZTNlMjJiL3RhYmxlcmFuZ2U6ZmNkZDcxMzdhZWU1NDUzMGIyMjc5ZWEyMmRlM2UyMmJfNC00LTEtMS0xNTIxOA_fb6f5df9-da01-4d91-9474-6ad1a3ea875a"
      unitRef="usdPerShare">17.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ie012c5386f494fb69c50b27a34403890_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZjZGQ3MTM3YWVlNTQ1MzBiMjI3OWVhMjJkZTNlMjJiL3RhYmxlcmFuZ2U6ZmNkZDcxMzdhZWU1NDUzMGIyMjc5ZWEyMmRlM2UyMmJfNS0yLTEtMS0xNTIxOA_3616e277-21f5-493c-86ac-a72a4fa79734"
      unitRef="shares">632000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ie012c5386f494fb69c50b27a34403890_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZjZGQ3MTM3YWVlNTQ1MzBiMjI3OWVhMjJkZTNlMjJiL3RhYmxlcmFuZ2U6ZmNkZDcxMzdhZWU1NDUzMGIyMjc5ZWEyMmRlM2UyMmJfNS00LTEtMS0xNTIxOA_2f13dc08-cc58-4c0b-bb90-8b4a0ae3cde8"
      unitRef="usdPerShare">22.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="idd776aaa575b40d0a6d3c64cbf0e8224_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZjZGQ3MTM3YWVlNTQ1MzBiMjI3OWVhMjJkZTNlMjJiL3RhYmxlcmFuZ2U6ZmNkZDcxMzdhZWU1NDUzMGIyMjc5ZWEyMmRlM2UyMmJfNi0yLTEtMS0xNTIxOA_0edcf486-cea3-48c7-99ae-fd4f0c2e3153"
      unitRef="shares">1212000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="idd776aaa575b40d0a6d3c64cbf0e8224_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZjZGQ3MTM3YWVlNTQ1MzBiMjI3OWVhMjJkZTNlMjJiL3RhYmxlcmFuZ2U6ZmNkZDcxMzdhZWU1NDUzMGIyMjc5ZWEyMmRlM2UyMmJfNi00LTEtMS0xNTIxOA_53678c2c-e984-42a1-8344-b91011814f82"
      unitRef="usdPerShare">33.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="ie012c5386f494fb69c50b27a34403890_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZjZGQ3MTM3YWVlNTQ1MzBiMjI3OWVhMjJkZTNlMjJiL3RhYmxlcmFuZ2U6ZmNkZDcxMzdhZWU1NDUzMGIyMjc5ZWEyMmRlM2UyMmJfNi02LTEtMS0xNTIxOA_f36fa64f-089e-44cd-841b-61e8e803f00d">P1Y1M17D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="idd776aaa575b40d0a6d3c64cbf0e8224_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOmZjZGQ3MTM3YWVlNTQ1MzBiMjI3OWVhMjJkZTNlMjJiL3RhYmxlcmFuZ2U6ZmNkZDcxMzdhZWU1NDUzMGIyMjc5ZWEyMmRlM2UyMmJfNi04LTEtMS0xNTIxOA_14d8bd5b-3110-4872-9feb-38d12a43fca7"
      unitRef="usd">20305000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="idd776aaa575b40d0a6d3c64cbf0e8224_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMjg3NA_3ab72f58-0d51-4717-afdb-c5f4aa126426"
      unitRef="usd">19600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i4ccd9545c2684d74a3fa9af9cbfb4b31_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMzAwNA_26032378-5bbf-4f18-8e39-4d4317beb831"
      unitRef="usd">1900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="iedbc7406246c41fa8ca52e2512322c0f_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMzEzOA_1a9d86a9-a7b8-4e51-902a-cd97f22a76db">P0Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i4ccd9545c2684d74a3fa9af9cbfb4b31_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMzE2Mw_bb752bad-13f5-49b3-879e-016d837f0374"
      unitRef="shares">2522952</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfLookBackDates
      contextRef="iaae7110d06c643939bed65388acaafb3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMjYzODgyNzkwNzI5MjI_863096f3-d7e4-41fa-bfb6-f23c3f611fd2"
      unitRef="date">2</eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfLookBackDates>
    <us-gaap:SharePrice
      contextRef="i473992e9d93f4b88b7031b9261943d86_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjhjZWMwMjMyYmZhYTQwOWFiMDRlNTQ2MDFjZTgwNTczL3RhYmxlcmFuZ2U6OGNlYzAyMzJiZmFhNDA5YWIwNGU1NDYwMWNlODA1NzNfMC0xLTEtMS0xNTIxOA_2de17cb0-26f7-4b54-bacd-2eeabc73a91b"
      unitRef="usdPerShare">3.41</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="i6f3759c74209485fb128ebc5b8cfd317_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjhjZWMwMjMyYmZhYTQwOWFiMDRlNTQ2MDFjZTgwNTczL3RhYmxlcmFuZ2U6OGNlYzAyMzJiZmFhNDA5YWIwNGU1NDYwMWNlODA1NzNfMC0zLTEtMS0xNTIxOA_a8e381fb-9703-4644-b0dc-48e5cf5712be"
      unitRef="usdPerShare">8.24</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i9905be9e88894b358ecfa0eaaf5b75b6_D20210401-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjhjZWMwMjMyYmZhYTQwOWFiMDRlNTQ2MDFjZTgwNTczL3RhYmxlcmFuZ2U6OGNlYzAyMzJiZmFhNDA5YWIwNGU1NDYwMWNlODA1NzNfMi0xLTEtMS0xNTIxOA_e3689141-cde6-43cd-8e5c-99129e931938"
      unitRef="number">0.580</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i9905be9e88894b358ecfa0eaaf5b75b6_D20210401-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjhjZWMwMjMyYmZhYTQwOWFiMDRlNTQ2MDFjZTgwNTczL3RhYmxlcmFuZ2U6OGNlYzAyMzJiZmFhNDA5YWIwNGU1NDYwMWNlODA1NzNfMy0xLTEtMS0xNTIxOA_088ae237-89e4-4130-b992-b6e090e6be53"
      unitRef="number">0.0005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i9905be9e88894b358ecfa0eaaf5b75b6_D20210401-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjhjZWMwMjMyYmZhYTQwOWFiMDRlNTQ2MDFjZTgwNTczL3RhYmxlcmFuZ2U6OGNlYzAyMzJiZmFhNDA5YWIwNGU1NDYwMWNlODA1NzNfMy0zLTEtMS0xNTIxOA_71092b27-c5ab-43e1-a3a3-fc9599d8ed6f"
      unitRef="number">0.0007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i1059e4d6b0b14aed81fc835baf4a9f6b_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjhjZWMwMjMyYmZhYTQwOWFiMDRlNTQ2MDFjZTgwNTczL3RhYmxlcmFuZ2U6OGNlYzAyMzJiZmFhNDA5YWIwNGU1NDYwMWNlODA1NzNfNC0xLTEtMS0xNTIxOA_19c0030a-197a-42c8-8daa-2b346c4adc33">P0Y4M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i21690bab42814fe8a12d7e55257dbba9_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjhjZWMwMjMyYmZhYTQwOWFiMDRlNTQ2MDFjZTgwNTczL3RhYmxlcmFuZ2U6OGNlYzAyMzJiZmFhNDA5YWIwNGU1NDYwMWNlODA1NzNfNC0zLTEtMS0xNTIxOA_93e85827-dde1-4e9e-ba18-6b803ee1836f">P1Y2M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i9905be9e88894b358ecfa0eaaf5b75b6_D20210401-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RhYmxlOjhjZWMwMjMyYmZhYTQwOWFiMDRlNTQ2MDFjZTgwNTczL3RhYmxlcmFuZ2U6OGNlYzAyMzJiZmFhNDA5YWIwNGU1NDYwMWNlODA1NzNfNS0xLTEtMS0xNTIxOA_e51e0d95-0fd7-4840-a782-980f3041dfad"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="iaae7110d06c643939bed65388acaafb3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMjYzODgyNzkwNzI5MDk_1b76389f-50e6-4c3f-aea9-7dab776707b2"
      unitRef="usd">1800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i6dfccfc6f2cc4bf3985b04872146ba40_D20211201-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMTA5OTUxMTYzNDAxOQ_836ad38a-aa71-47a4-ade3-864174b46758"
      unitRef="shares">2300000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <eght:StockRepurchasedAndRetiredCostPerShare
      contextRef="i6dfccfc6f2cc4bf3985b04872146ba40_D20211201-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMTA5OTUxMTYzNDAwMA_f30c75a1-e8e4-4edb-b9a6-76fd1b7ac9df"
      unitRef="usdPerShare">19.20</eght:StockRepurchasedAndRetiredCostPerShare>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i6dfccfc6f2cc4bf3985b04872146ba40_D20211201-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMTA5OTUxMTYzMzk4OA_265ffd0f-ef46-4cb8-9dfb-b773221e34bd"
      unitRef="usd">45000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV82Ny9mcmFnOmE3NmZkMDdmNGFjMDRlYTZiYWVjYzhlOTk1YWFhOWQ1L3RleHRyZWdpb246YTc2ZmQwN2Y0YWMwNGVhNmJhZWNjOGU5OTVhYWE5ZDVfMzg0ODI5MDcwMzQ3NA_4a82322d-a76f-4d94-8131-a27825287365"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83MC9mcmFnOjIxY2U4MWY2ZDdkNjQ5NmI4YTZkYmE1NGMxNGRhZjk2L3RleHRyZWdpb246MjFjZTgxZjZkN2Q2NDk2YjhhNmRiYTU0YzE0ZGFmOTZfNDIw_c65f2174-c2db-4511-9cc8-5e03853ddd9b">INCOME TAXES&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company's effective tax rate was (0.2)% and (0.8)% for the three months ended December&#160;31, 2021 and 2020, respectively, and (0.4)% and (0.6)% for the nine months ended December&#160;31, 2021 and 2020, respectively. The difference in the effective tax rate and the U.S. federal statutory rate was primarily due to the full valuation allowance the Company maintains against its deferred tax assets. The effective tax rate is calculated by dividing the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Provision for income taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; by the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Loss before provision for income taxes&lt;/span&gt;.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83MC9mcmFnOjIxY2U4MWY2ZDdkNjQ5NmI4YTZkYmE1NGMxNGRhZjk2L3RleHRyZWdpb246MjFjZTgxZjZkN2Q2NDk2YjhhNmRiYTU0YzE0ZGFmOTZfNTk_b0996602-d5de-4189-909f-0f386eeb4455"
      unitRef="number">-0.002</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83MC9mcmFnOjIxY2U4MWY2ZDdkNjQ5NmI4YTZkYmE1NGMxNGRhZjk2L3RleHRyZWdpb246MjFjZTgxZjZkN2Q2NDk2YjhhNmRiYTU0YzE0ZGFmOTZfNjY_05e5821e-d4b3-47ad-b629-8f929a82d4f4"
      unitRef="number">-0.008</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83MC9mcmFnOjIxY2U4MWY2ZDdkNjQ5NmI4YTZkYmE1NGMxNGRhZjk2L3RleHRyZWdpb246MjFjZTgxZjZkN2Q2NDk2YjhhNmRiYTU0YzE0ZGFmOTZfMTI1_a8f5cc8a-1c18-4d83-bcf8-d19130675b50"
      unitRef="number">-0.004</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83MC9mcmFnOjIxY2U4MWY2ZDdkNjQ5NmI4YTZkYmE1NGMxNGRhZjk2L3RleHRyZWdpb246MjFjZTgxZjZkN2Q2NDk2YjhhNmRiYTU0YzE0ZGFmOTZfMTMy_54aded54-9f9d-4391-9050-b6fd56b344f7"
      unitRef="number">-0.006</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RleHRyZWdpb246NDRkZTBlZTdjNDZmNDlkZWI5NDU3MzVjMzBkNThlMzlfNDEx_fe52aad4-44e9-4af9-86ec-415b357f5fad">NET LOSS PER SHARE&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;dollars in thousands, except per share data&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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:48.022%"/&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:11.034%"/&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:11.034%"/&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:11.034%"/&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:11.040%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43,571)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,225)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(129,801)&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(120,551)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - basic and diluted&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113,510&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,641&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,960&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,961&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;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;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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss per share:&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;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&#160;and diluted&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.15)&lt;/span&gt;&lt;/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-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following potentially dilutive common shares were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;shares in thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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:73.315%"/&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:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.037%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three and Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,097&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,071&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted stock units&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Potential shares attributable to the ESPP&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total potential anti-dilutive shares&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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,853&#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 colspan="2" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,034&#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:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RleHRyZWdpb246NDRkZTBlZTdjNDZmNDlkZWI5NDU3MzVjMzBkNThlMzlfNDIx_5767a7ce-6460-45c3-a51f-c11d5e9016b3">&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;dollars in thousands, except per share data&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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:48.022%"/&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:11.034%"/&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:11.034%"/&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:11.034%"/&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:11.040%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43,571)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,225)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(129,801)&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(120,551)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - basic and diluted&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113,510&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,641&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,960&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,961&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;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;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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss per share:&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;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&#160;and diluted&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.15)&lt;/span&gt;&lt;/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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfMi0yLTEtMS0xNTIxOA_0b5ef203-696a-4764-b3d5-0882e57d2971"
      unitRef="usd">-43571000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfMi00LTEtMS0xNTIxOA_0832cbb0-3a16-4397-a577-ca95387c26e9"
      unitRef="usd">-40225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfMi02LTEtMS0xNTIxOA_9d1f5c75-5d42-472a-a537-8f279fbbf7d7"
      unitRef="usd">-129801000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfMi04LTEtMS0xNTIxOA_ac1fc034-ce27-448e-b6ec-0e992a2e4a72"
      unitRef="usd">-120551000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfMy0yLTEtMS0xNTIxOA_89324e2e-ff5c-4354-ae22-509f2fdbe424"
      unitRef="shares">113510000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfMy0yLTEtMS0xNTIxOA_ded6229c-8496-4d25-83a0-730f2b029270"
      unitRef="shares">113510000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfMy00LTEtMS0xNTIxOA_16cb3a94-b1be-4f01-bd4f-28fd78fe6bb6"
      unitRef="shares">106641000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfMy00LTEtMS0xNTIxOA_7368ef2d-a489-494f-9f7b-7f93e685bf30"
      unitRef="shares">106641000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfMy02LTEtMS0xNTIxOA_3f5e28ff-50a9-463e-8bd9-9c3a6b7cfda6"
      unitRef="shares">111960000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfMy02LTEtMS0xNTIxOA_9d7ac1b7-3894-42ef-8191-7de326a894cd"
      unitRef="shares">111960000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfMy04LTEtMS0xNTIxOA_350e23f6-9f86-4e11-8ec5-e37548b485f7"
      unitRef="shares">104961000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfMy04LTEtMS0xNTIxOA_6b64faec-3506-414b-a024-28ca0694e53d"
      unitRef="shares">104961000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfNi0yLTEtMS0xNTIxOA_194ff069-dfdc-4872-ae32-d609942f7f62"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfNi0yLTEtMS0xNTIxOA_4cc14921-1d4d-467b-ac43-dc9287ca0292"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfNi00LTEtMS0xNTIxOA_60cfcadd-9d06-4e36-a504-681400c1715a"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfNi00LTEtMS0xNTIxOA_f9265bbe-61bf-4b4a-9684-af4217cde0b7"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfNi02LTEtMS0xNTIxOA_1740cbbb-1940-4a1a-a9d1-f5cc50cf646f"
      unitRef="usdPerShare">-1.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfNi02LTEtMS0xNTIxOA_8e944b99-9960-47ce-b0e2-329e64a41a9a"
      unitRef="usdPerShare">-1.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfNi04LTEtMS0xNTIxOA_42e47a97-a35a-468b-8850-9fbb52a0789b"
      unitRef="usdPerShare">-1.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOjU1YjFiZDZjNTcxYjRhYzNiZDM1ZDgwZjExODJjNjkzL3RhYmxlcmFuZ2U6NTViMWJkNmM1NzFiNGFjM2JkMzVkODBmMTE4MmM2OTNfNi04LTEtMS0xNTIxOA_4fcc9484-63b4-45ef-b052-470c8af06af4"
      unitRef="usdPerShare">-1.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RleHRyZWdpb246NDRkZTBlZTdjNDZmNDlkZWI5NDU3MzVjMzBkNThlMzlfNDk0NzgwMjMyNTQxNQ_8e03b681-24c4-49e2-af5e-541badeda589">&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following potentially dilutive common shares were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;shares in thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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:73.315%"/&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:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.037%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three and Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,097&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,071&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted stock units&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Potential shares attributable to the ESPP&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total potential anti-dilutive shares&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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,853&#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 colspan="2" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,034&#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:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id28389fd0dfd4573add2dc2007989f01_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOmUxYmZkNmFiZDBjNzQ4ZDU5M2Q4ZGVmOWMwYTMwZTJlL3RhYmxlcmFuZ2U6ZTFiZmQ2YWJkMGM3NDhkNTkzZDhkZWY5YzBhMzBlMmVfMi0yLTEtMS0xNTIxOA_db2937c5-3de7-4739-9bd9-70882cbcb3f3"
      unitRef="shares">1097000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia5c2630f25f64c4981e2a486186eb0d2_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOmUxYmZkNmFiZDBjNzQ4ZDU5M2Q4ZGVmOWMwYTMwZTJlL3RhYmxlcmFuZ2U6ZTFiZmQ2YWJkMGM3NDhkNTkzZDhkZWY5YzBhMzBlMmVfMi0yLTEtMS0xNTIxOA_de8976ef-78ec-4bb9-9ede-e90a03d40ec3"
      unitRef="shares">1097000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6a6a2760ee4f424ca552d404a872a976_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOmUxYmZkNmFiZDBjNzQ4ZDU5M2Q4ZGVmOWMwYTMwZTJlL3RhYmxlcmFuZ2U6ZTFiZmQ2YWJkMGM3NDhkNTkzZDhkZWY5YzBhMzBlMmVfMi00LTEtMS0xNTIxOA_5dc9b87a-7900-494f-b1f9-6dded012445d"
      unitRef="shares">2071000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6bc13b3fc82a417c858b596966ff96d9_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOmUxYmZkNmFiZDBjNzQ4ZDU5M2Q4ZGVmOWMwYTMwZTJlL3RhYmxlcmFuZ2U6ZTFiZmQ2YWJkMGM3NDhkNTkzZDhkZWY5YzBhMzBlMmVfMi00LTEtMS0xNTIxOA_b48b68fe-7496-4ba3-8602-1a10a6f7224a"
      unitRef="shares">2071000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie84ef5819b4546448a4c47e5edfd4276_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOmUxYmZkNmFiZDBjNzQ4ZDU5M2Q4ZGVmOWMwYTMwZTJlL3RhYmxlcmFuZ2U6ZTFiZmQ2YWJkMGM3NDhkNTkzZDhkZWY5YzBhMzBlMmVfMy0yLTEtMS0xNTIxOA_4479d37c-3f76-46ca-a576-cf17a3a71018"
      unitRef="shares">9192000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4e69fc0779e641f1a1c04e0361676ccc_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOmUxYmZkNmFiZDBjNzQ4ZDU5M2Q4ZGVmOWMwYTMwZTJlL3RhYmxlcmFuZ2U6ZTFiZmQ2YWJkMGM3NDhkNTkzZDhkZWY5YzBhMzBlMmVfMy00LTEtMS0xNTIxOA_63aee2ca-248c-4e09-997d-38a25b67d131"
      unitRef="shares">11434000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7e384a7c39384e51a839766a3cef8652_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOmUxYmZkNmFiZDBjNzQ4ZDU5M2Q4ZGVmOWMwYTMwZTJlL3RhYmxlcmFuZ2U6ZTFiZmQ2YWJkMGM3NDhkNTkzZDhkZWY5YzBhMzBlMmVfMy00LTEtMS0xNTIxOA_9ac169fa-d912-4d42-9111-54590c42d49b"
      unitRef="shares">11434000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i31074970838242d9a0eef3d8699b014d_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOmUxYmZkNmFiZDBjNzQ4ZDU5M2Q4ZGVmOWMwYTMwZTJlL3RhYmxlcmFuZ2U6ZTFiZmQ2YWJkMGM3NDhkNTkzZDhkZWY5YzBhMzBlMmVfNC0yLTEtMS0xNTIxOA_2739a801-7908-49cf-94b2-00eab546b309"
      unitRef="shares">564000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iab701582fafa44e9b8c7c2c8a9c9837e_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOmUxYmZkNmFiZDBjNzQ4ZDU5M2Q4ZGVmOWMwYTMwZTJlL3RhYmxlcmFuZ2U6ZTFiZmQ2YWJkMGM3NDhkNTkzZDhkZWY5YzBhMzBlMmVfNC0yLTEtMS0xNTIxOA_825c13ea-8e03-472f-b805-582f5c648bde"
      unitRef="shares">564000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if47569383c684d83a300bcd8005cb81d_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOmUxYmZkNmFiZDBjNzQ4ZDU5M2Q4ZGVmOWMwYTMwZTJlL3RhYmxlcmFuZ2U6ZTFiZmQ2YWJkMGM3NDhkNTkzZDhkZWY5YzBhMzBlMmVfNC00LTEtMS0xNTIxOA_10ffeafd-c970-4146-a922-6bf2df96447d"
      unitRef="shares">529000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i465b767e68c542cd806635b99678326b_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOmUxYmZkNmFiZDBjNzQ4ZDU5M2Q4ZGVmOWMwYTMwZTJlL3RhYmxlcmFuZ2U6ZTFiZmQ2YWJkMGM3NDhkNTkzZDhkZWY5YzBhMzBlMmVfNC00LTEtMS0xNTIxOA_d43b9982-9432-4cde-a47d-3c204a0ee001"
      unitRef="shares">529000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOmUxYmZkNmFiZDBjNzQ4ZDU5M2Q4ZGVmOWMwYTMwZTJlL3RhYmxlcmFuZ2U6ZTFiZmQ2YWJkMGM3NDhkNTkzZDhkZWY5YzBhMzBlMmVfNS0yLTEtMS0xNTIxOA_1be9192c-a86f-45d2-835a-e407b9fd66fa"
      unitRef="shares">10853000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOmUxYmZkNmFiZDBjNzQ4ZDU5M2Q4ZGVmOWMwYTMwZTJlL3RhYmxlcmFuZ2U6ZTFiZmQ2YWJkMGM3NDhkNTkzZDhkZWY5YzBhMzBlMmVfNS0yLTEtMS0xNTIxOA_ff07ec9a-60ff-474a-a3cf-a05ae37daea8"
      unitRef="shares">10853000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOmUxYmZkNmFiZDBjNzQ4ZDU5M2Q4ZGVmOWMwYTMwZTJlL3RhYmxlcmFuZ2U6ZTFiZmQ2YWJkMGM3NDhkNTkzZDhkZWY5YzBhMzBlMmVfNS00LTEtMS0xNTIxOA_27d1d683-93d0-4339-bcfd-4f6eb3ee60cf"
      unitRef="shares">14034000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83My9mcmFnOjQ0ZGUwZWU3YzQ2ZjQ5ZGViOTQ1NzM1YzMwZDU4ZTM5L3RhYmxlOmUxYmZkNmFiZDBjNzQ4ZDU5M2Q4ZGVmOWMwYTMwZTJlL3RhYmxlcmFuZ2U6ZTFiZmQ2YWJkMGM3NDhkNTkzZDhkZWY5YzBhMzBlMmVfNS00LTEtMS0xNTIxOA_b21af95b-da70-464e-9e43-7565239efa8f"
      unitRef="shares">14034000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RleHRyZWdpb246M2NkNWM0YjRlNWUxNDFmNWIwN2UxNDdkOTc2ZWVjOGVfOTk_4766d6c1-82be-45bb-8cab-ca5091302013">GEOGRAPHICAL INFORMATION&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present information by geographic area:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:11pt"&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:47.876%"/&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:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&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:11.034%"/&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:11.040%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Revenue by geographic area:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:9pt;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 #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,849&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98,919&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;315,114&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,268&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;International&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,874&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,685&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;456,758&#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:'Arial',sans-serif;font-size:9pt;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;387,625&#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:1pt;margin-top:11pt"&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:68.490%"/&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:13.519%"/&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:13.523%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Property and equipment by geographic area:&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&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 #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,414&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,945&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;International&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total property and equipment, 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 #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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81,610&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,076&#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:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RleHRyZWdpb246M2NkNWM0YjRlNWUxNDFmNWIwN2UxNDdkOTc2ZWVjOGVfMTA1_8f12bae2-bd5b-484a-9021-a0f7c52a5a59">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present information by geographic area:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:11pt"&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:47.876%"/&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:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&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:11.034%"/&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:11.040%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Revenue by geographic area:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:9pt;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 #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,849&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98,919&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;315,114&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,268&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;International&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,874&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,685&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;456,758&#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:'Arial',sans-serif;font-size:9pt;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;387,625&#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:1pt;margin-top:11pt"&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:68.490%"/&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:13.519%"/&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:13.523%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Property and equipment by geographic area:&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&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 #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,414&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,945&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;International&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total property and equipment, 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 #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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81,610&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,076&#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:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i109a2e9893494d50a5242b1162d08a10_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjZhNDBjOTQyM2M3YzQ3NmFiMDAyM2UwNDNjNTRkYjIwL3RhYmxlcmFuZ2U6NmE0MGM5NDIzYzdjNDc2YWIwMDIzZTA0M2M1NGRiMjBfMi0yLTEtMS0xNTIxOA_f30dddfc-a57a-4a1e-bac2-e410fbdd9537"
      unitRef="usd">106849000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3b88d24f7ea4a15a99ed49255ccefb2_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjZhNDBjOTQyM2M3YzQ3NmFiMDAyM2UwNDNjNTRkYjIwL3RhYmxlcmFuZ2U6NmE0MGM5NDIzYzdjNDc2YWIwMDIzZTA0M2M1NGRiMjBfMi00LTEtMS0xNTIxOA_d27fe83a-fbf6-4859-87f9-39c6d94e77ef"
      unitRef="usd">98919000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica574fb3587642d49e070c85c8b2229d_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjZhNDBjOTQyM2M3YzQ3NmFiMDAyM2UwNDNjNTRkYjIwL3RhYmxlcmFuZ2U6NmE0MGM5NDIzYzdjNDc2YWIwMDIzZTA0M2M1NGRiMjBfMi02LTEtMS0xNTIxOA_5d6912d3-b9e8-47a3-a998-92440585da9e"
      unitRef="usd">315114000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42552e86c4744d309dc943ad91a3e87c_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjZhNDBjOTQyM2M3YzQ3NmFiMDAyM2UwNDNjNTRkYjIwL3RhYmxlcmFuZ2U6NmE0MGM5NDIzYzdjNDc2YWIwMDIzZTA0M2M1NGRiMjBfMi04LTEtMS0xNTIxOA_b87cb757-b4b7-4537-8769-b007a063a7d5"
      unitRef="usd">288268000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id1a7566823fd4af1b19c153d835357fa_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjZhNDBjOTQyM2M3YzQ3NmFiMDAyM2UwNDNjNTRkYjIwL3RhYmxlcmFuZ2U6NmE0MGM5NDIzYzdjNDc2YWIwMDIzZTA0M2M1NGRiMjBfMy0yLTEtMS0xNTIxOA_504a3d12-2ca4-43a9-be9a-f00684f7c262"
      unitRef="usd">50025000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb4e852c1dfd416bbf3b5175ab5dd47b_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjZhNDBjOTQyM2M3YzQ3NmFiMDAyM2UwNDNjNTRkYjIwL3RhYmxlcmFuZ2U6NmE0MGM5NDIzYzdjNDc2YWIwMDIzZTA0M2M1NGRiMjBfMy00LTEtMS0xNTIxOA_34273cac-8193-44a1-ba1a-a58f1c26ce64"
      unitRef="usd">37766000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f5b9587f245488193d7d7b6c7727e9a_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjZhNDBjOTQyM2M3YzQ3NmFiMDAyM2UwNDNjNTRkYjIwL3RhYmxlcmFuZ2U6NmE0MGM5NDIzYzdjNDc2YWIwMDIzZTA0M2M1NGRiMjBfMy02LTEtMS0xNTIxOA_b8a2ee9e-97e8-4ee9-b017-745389614aee"
      unitRef="usd">141644000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iadc03cd427be4050a58a82fac39692fb_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjZhNDBjOTQyM2M3YzQ3NmFiMDAyM2UwNDNjNTRkYjIwL3RhYmxlcmFuZ2U6NmE0MGM5NDIzYzdjNDc2YWIwMDIzZTA0M2M1NGRiMjBfMy04LTEtMS0xNTIxOA_6af1058a-4f27-49ea-8d3d-5efa5c41d047"
      unitRef="usd">99357000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ad3b97c3c0b42099d67f6a4f52e30ca_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjZhNDBjOTQyM2M3YzQ3NmFiMDAyM2UwNDNjNTRkYjIwL3RhYmxlcmFuZ2U6NmE0MGM5NDIzYzdjNDc2YWIwMDIzZTA0M2M1NGRiMjBfNC0yLTEtMS0xNTIxOA_4f6ca2cc-aaf3-4d00-9604-6ceb92e5fc40"
      unitRef="usd">156874000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1850bc60611f449bb353e8de158f849c_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjZhNDBjOTQyM2M3YzQ3NmFiMDAyM2UwNDNjNTRkYjIwL3RhYmxlcmFuZ2U6NmE0MGM5NDIzYzdjNDc2YWIwMDIzZTA0M2M1NGRiMjBfNC00LTEtMS0xNTIxOA_76a5872e-97bd-4b9a-9bef-63711e9b627d"
      unitRef="usd">136685000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjZhNDBjOTQyM2M3YzQ3NmFiMDAyM2UwNDNjNTRkYjIwL3RhYmxlcmFuZ2U6NmE0MGM5NDIzYzdjNDc2YWIwMDIzZTA0M2M1NGRiMjBfNC02LTEtMS0xNTIxOA_97c91909-ecac-4b46-8328-d1bf48c43b81"
      unitRef="usd">456758000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i139ac3ea05894657b098affa79d8209a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjZhNDBjOTQyM2M3YzQ3NmFiMDAyM2UwNDNjNTRkYjIwL3RhYmxlcmFuZ2U6NmE0MGM5NDIzYzdjNDc2YWIwMDIzZTA0M2M1NGRiMjBfNC04LTEtMS0xNTIxOA_e35fdbe4-4a2e-4fa6-8334-f7f206d36e3f"
      unitRef="usd">387625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3909fe3f66694c33af21c184a3a99a5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjc4MDA0OGNkZmIwMzRhNTNhYmJjYTkzMWIyYWRiYzg0L3RhYmxlcmFuZ2U6NzgwMDQ4Y2RmYjAzNGE1M2FiYmNhOTMxYjJhZGJjODRfMS0yLTEtMS0xNjY1NQ_5cbc13ec-e049-4e00-8064-0262b5b1a058"
      unitRef="usd">77414000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iae7ab3d90e6c460e937f82c487c56405_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjc4MDA0OGNkZmIwMzRhNTNhYmJjYTkzMWIyYWRiYzg0L3RhYmxlcmFuZ2U6NzgwMDQ4Y2RmYjAzNGE1M2FiYmNhOTMxYjJhZGJjODRfMS00LTEtMS0xNjY3Ng_dca75194-3dc4-4404-adc6-67a7cbc4872e"
      unitRef="usd">87945000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i60e576fda06246099f0dcc1f02dae58e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjc4MDA0OGNkZmIwMzRhNTNhYmJjYTkzMWIyYWRiYzg0L3RhYmxlcmFuZ2U6NzgwMDQ4Y2RmYjAzNGE1M2FiYmNhOTMxYjJhZGJjODRfMi0yLTEtMS0xNjY2Ng_7444116a-8b4a-4fd0-a0b1-1b04c4301949"
      unitRef="usd">4196000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iba2a256c1b0d4d80b322c42c8c5bfe4f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjc4MDA0OGNkZmIwMzRhNTNhYmJjYTkzMWIyYWRiYzg0L3RhYmxlcmFuZ2U6NzgwMDQ4Y2RmYjAzNGE1M2FiYmNhOTMxYjJhZGJjODRfMi00LTEtMS0xNjY4MQ_b09017d3-ef66-4fa8-81df-5b608145d88c"
      unitRef="usd">5131000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i010b897f4f304914ac4ec34874848390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjc4MDA0OGNkZmIwMzRhNTNhYmJjYTkzMWIyYWRiYzg0L3RhYmxlcmFuZ2U6NzgwMDQ4Y2RmYjAzNGE1M2FiYmNhOTMxYjJhZGJjODRfMy0yLTEtMS0xNjY3MQ_f582d139-a97a-43a6-a968-34989924aa8e"
      unitRef="usd">81610000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iff00aabed644446ea1fffc6814d3847f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV83Ni9mcmFnOjNjZDVjNGI0ZTVlMTQxZjViMDdlMTQ3ZDk3NmVlYzhlL3RhYmxlOjc4MDA0OGNkZmIwMzRhNTNhYmJjYTkzMWIyYWRiYzg0L3RhYmxlcmFuZ2U6NzgwMDQ4Y2RmYjAzNGE1M2FiYmNhOTMxYjJhZGJjODRfMy00LTEtMS0xNjY4Ng_e5093455-b89c-418e-bc1e-a3045f0b8275"
      unitRef="usd">93076000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i38c75878ea0e462baacab3c4647ba144_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xMDY4L2ZyYWc6N2I3OTg5NmJkZjMwNGYxNmFiM2NkZjYxNzQyOTFiNjYvdGV4dHJlZ2lvbjo3Yjc5ODk2YmRmMzA0ZjE2YWIzY2RmNjE3NDI5MWI2Nl8zODQ4MjkwNjk3MzA5_33f041ef-4988-4525-96d1-cb9412550b1f">SUBSEQUENT EVENTS&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On January 18, 2022 (the "Closing Date"), the Company completed the previously announced acquisition of Fuze Inc. pursuant to the Agreement and Plan of Merger agreement (the "Merger Agreement"), filed with the SEC on December 1, 2021. The Company expects the acquisition to further accelerate product innovation through increased research and development resources as well as expand the Company's enterprise customer base and global presence. Under the terms of the Merger Agreement, the Company acquired 100% of the equity of Fuze, Inc. on a cash-free, debt-free basis for approximately $250.0 million in cash and stock valued at the time of announcement, which at the Closing Date, the estimated merger consideration was approximately $211.9 million comprised of $79.0 million in stock consideration and $132.9 million in cash consideration, subject to certain adjustments.  The consideration is subject to change based on (i) purchase price adjustment provisions and (ii) certain indemnifications related to representations and warranties, and the resolution of outstanding tax obligations. A portion of the consideration will be placed in escrow to satisfy these indemnifications as described in the Merger Agreement. The Company issued a total of 5,623,429 shares of Common Stock in connection with the acquisition, of which the Company estimates 5,104,308 shares are expected to be included in consideration, after adjusting for indemnifications and post-combination compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company estimates that the total consideration will be primarily allocated to purchase price consideration. For accounting purposes, the equity consideration will be valued based on the price of the Company's common stock on the acquisition Closing Date, which was $15.48. The acquisition will be accounted for as a business combination and, accordingly, the total purchase price will be allocated to the tangible and intangible assets acquired and liabilities assumed based on their respective fair values on the acquisition close date. Due to the timing of the close, acquisition accounting is incomplete and the Company is in the process of estimating the initial purchase price allocation, which will be reported in its fiscal 2022 annual report on Form 10-K. The Company incurred transaction costs of approximately $5.5 million included within the general and administrative expenses for the three and nine months ended December 31, 2021 in connection with the business combination for legal, accounting and other professional and service fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pursuant to the terms of the Merger Agreement, the Company registered the shares for resale on a registration statement, which was filed with the SEC on January 25, 2022, and has agreed to maintain the effectiveness until all Indemnity Holdback Shares have been issued to the extent required under the Merger Agreement, or such earlier time as all of the Acquisition Shares (including the Indemnity Holdback Shares) have been sold or are no longer outstanding.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i6c3acf294fab4857a25d56d94572b95e_I20220118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xMDY4L2ZyYWc6N2I3OTg5NmJkZjMwNGYxNmFiM2NkZjYxNzQyOTFiNjYvdGV4dHJlZ2lvbjo3Yjc5ODk2YmRmMzA0ZjE2YWIzY2RmNjE3NDI5MWI2Nl85ODk1NjA0NjY2NTQ1_5df83cc9-6b0a-4916-8db0-52ebceb183f1"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ib4d98775542441a3b80807a47763f68a_D20211201-20211201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xMDY4L2ZyYWc6N2I3OTg5NmJkZjMwNGYxNmFiM2NkZjYxNzQyOTFiNjYvdGV4dHJlZ2lvbjo3Yjc5ODk2YmRmMzA0ZjE2YWIzY2RmNjE3NDI5MWI2Nl85ODk1NjA0NjY2NTM1_eaf76a6f-b792-4ab9-85e3-07502060a052"
      unitRef="usd">250000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i66491f75ecdd42c7bb7904ac609e9079_D20220118-20220118"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xMDY4L2ZyYWc6N2I3OTg5NmJkZjMwNGYxNmFiM2NkZjYxNzQyOTFiNjYvdGV4dHJlZ2lvbjo3Yjc5ODk2YmRmMzA0ZjE2YWIzY2RmNjE3NDI5MWI2Nl85ODk1NjA0NjY2NTU0_18cf72e6-4db8-4d27-a683-728236b0bc84"
      unitRef="usd">211900000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i66491f75ecdd42c7bb7904ac609e9079_D20220118-20220118"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xMDY4L2ZyYWc6N2I3OTg5NmJkZjMwNGYxNmFiM2NkZjYxNzQyOTFiNjYvdGV4dHJlZ2lvbjo3Yjc5ODk2YmRmMzA0ZjE2YWIzY2RmNjE3NDI5MWI2Nl85ODk1NjA0NjY2NTQ5_ce98a98b-09be-4669-911f-b422884c5021"
      unitRef="usd">79000000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i66491f75ecdd42c7bb7904ac609e9079_D20220118-20220118"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xMDY4L2ZyYWc6N2I3OTg5NmJkZjMwNGYxNmFiM2NkZjYxNzQyOTFiNjYvdGV4dHJlZ2lvbjo3Yjc5ODk2YmRmMzA0ZjE2YWIzY2RmNjE3NDI5MWI2Nl85ODk1NjA0NjY2NTQw_437f1d5f-ab55-459e-9274-cfb5a4c221f3"
      unitRef="usd">132900000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i66491f75ecdd42c7bb7904ac609e9079_D20220118-20220118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xMDY4L2ZyYWc6N2I3OTg5NmJkZjMwNGYxNmFiM2NkZjYxNzQyOTFiNjYvdGV4dHJlZ2lvbjo3Yjc5ODk2YmRmMzA0ZjE2YWIzY2RmNjE3NDI5MWI2Nl85ODk1NjA0NjY2NTU5_59de9bad-cb19-43aa-80fe-e7aec5138ee3"
      unitRef="shares">5623429</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <eght:BusinessCombinationConsiderationTransferredEquityInterestIssuedOrIssuableNumberOfShares
      contextRef="i66491f75ecdd42c7bb7904ac609e9079_D20220118-20220118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xMDY4L2ZyYWc6N2I3OTg5NmJkZjMwNGYxNmFiM2NkZjYxNzQyOTFiNjYvdGV4dHJlZ2lvbjo3Yjc5ODk2YmRmMzA0ZjE2YWIzY2RmNjE3NDI5MWI2Nl85ODk1NjA0NjY2NTYz_9d7ebfd3-f20b-4f1d-ba59-7f01e4124278"
      unitRef="shares">5104308</eght:BusinessCombinationConsiderationTransferredEquityInterestIssuedOrIssuableNumberOfShares>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="i6c3acf294fab4857a25d56d94572b95e_I20220118"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xMDY4L2ZyYWc6N2I3OTg5NmJkZjMwNGYxNmFiM2NkZjYxNzQyOTFiNjYvdGV4dHJlZ2lvbjo3Yjc5ODk2YmRmMzA0ZjE2YWIzY2RmNjE3NDI5MWI2Nl85ODk1NjA0NjY2NTY3_25607ad4-f8a6-4d6d-a5c2-f02aa702c7dc"
      unitRef="usdPerShare">15.48</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i7e7b6be87fa142d2a6b970ba269876b4_D20210401-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMzY1MGRiNmJmODQxMDViOGYwYzNjNWFlODZhYTk5L3NlYzo1MDM2NTBkYjZiZjg0MTA1YjhmMGMzYzVhZTg2YWE5OV8xMDY4L2ZyYWc6N2I3OTg5NmJkZjMwNGYxNmFiM2NkZjYxNzQyOTFiNjYvdGV4dHJlZ2lvbjo3Yjc5ODk2YmRmMzA0ZjE2YWIzY2RmNjE3NDI5MWI2Nl85ODk1NjA0NjY2NTcx_5d95af48-cef6-457c-a8d0-97c708719d87"
      unitRef="usd">5500000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
</xbrl>
