<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:goco="http://www.gohealth.com/20210630"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-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="goco-20210630.xsd" xlink:type="simple"/>
    <context id="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id28b2cefb92e45108a1e9021ebbf7920_I20210804">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-04</instant>
        </period>
    </context>
    <context id="i487ce9b01f3e45f9b63e1031136e91cd_I20210804">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-04</instant>
        </period>
    </context>
    <context id="i95ac6b4a775246e59421bf37f5118cb2_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:CommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i47bc2b620267482bb0f2a69c6cc4df7d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:CommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7107ded1a3304c63a602cee1f97cc733_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:CommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iecf3c186df48449d9c49a8a3de33f2ff_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:CommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5566cacdfde04b639915e20ff2a367d6_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:EnterpriseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia5f94c30779743079e92baff6056c601_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:EnterpriseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3e7f730af7614816ba5c4817fcd64576_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:EnterpriseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i174fb5b76dec484e845f35d620060cd7_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:EnterpriseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if740c723de734dcb9041097fd360856f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifbddcad8cce4427488317b438452b459_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie66685687c574060b8c20921b41c1958_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7416683a89db4daab8ccb6c11c71ff80_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie0d4a227ed3f4b90bd00ca37d2093f00_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i08ac9afb48f54aa6a1c88073aa81d639_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iac3d572a4d5e408bbaf94c6fc03be578_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5eb4546097ce44cf970f64cd2a34f623_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iddaaf0eadb7d4e838b6938793a653feb_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</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="i0c3f8596a44b4cf59f39c5a9ee20b54c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</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="ic21664cc7335486788e8a0ba43ab0dab_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</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="i73a2eff1a4c54791be7df9babea28140_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia3a85a456827449ba954d4126cb29c61_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8b2c373c29a14c67a93f43e93b5b3cc1_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <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="i707d3089d4ad4eaaba7a28fc72a84b7c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</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="i010fb95d4f3c44db8810b379fc114c7f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</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="ic41c73165cf74ce49d93a3b03dd3a89d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie13007456ddf48ce8e9e33e2da3e35af_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</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="i254c3cd235d1469ab33b429a0db0873d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <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="i1fd8c1f733c54cc9a7f04f4d3fc03bc4_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i96c51922f29b4b0ea3e5956464be18c2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iaaf64389409648d4b25e84c9d38a8b51_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</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="i5f73fe96386f494ab21bac56fd4b7e8b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</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="id2ab3285c2534acf83ffdadffb3955e2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</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="i105983b335124f9793668e991d626a36_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i003501764e1e46719c15ee7abbb6d361_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:MemberUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i1623dfe89b064dd1ad99d7d55d51f25f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:MemberUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icea686434ea44576859bbdb9c12a593d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:MemberUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ifbfa53f32dae495dbcc1a46781061696_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia86c9e8ea85d4d5db5657b1ff1bfda08_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i20f75e8a7ebc4077bc93ede28fda148c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</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="i6bd1c7bd511f4e2f9ea70a1f05bb2f7d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</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="i8d2bf18c517f4f4c8b20a522d39c1485_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</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="i0830190921c9428d80641271543bf37e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6eafa546c9094d2abfc27f6e596672e3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i81e78356e1f4444e975a0b801a5e05f3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i718c952e3c3c4ab8a3bc5897b7f509de_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1ff3e3a9e2234fea9620244a84ada39c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0cb3d486d7a948bf82f81fb148e859c0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9aa0daf5cccd4fbca600655c07572488_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie23755d7f4d44613b4e3fd9c95e26e97_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:MemberUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibb4a6d38ff3246a3a80cf7bec5964b57_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:MemberUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibb9f47aeaf1e4686850dffa131103d6c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if9e887919df14661a587ac798752dfe3_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1e78dfad57db4468a97e207323c5da0d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">goco:SeniorPreferredEarnoutStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7897b5c9d1384c20abf6cfbf8c6ec61b_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">goco:SeniorPreferredEarnoutStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie6775dd54b5949c899496dd557553e8c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">goco:CommonEarnoutStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6acdb9a7672944ae9489aadf2b8b1adc_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">goco:CommonEarnoutStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5b0739b378c245bf8fb540f365339840_D20200717-20200717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-17</startDate>
            <endDate>2020-07-17</endDate>
        </period>
    </context>
    <context id="i43247c4a01934847bbc154d65e827c74_I20200717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-17</instant>
        </period>
    </context>
    <context id="i37c9bb256fef48b2acd29ac7fa161a5d_D20200717-20200717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-17</startDate>
            <endDate>2020-07-17</endDate>
        </period>
    </context>
    <context id="i028ecaf938604215aad37842e1434dde_D20200717-20200717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-17</startDate>
            <endDate>2020-07-17</endDate>
        </period>
    </context>
    <context id="iad3be67ad8754415ab9fcd77f11e8351_D20200717-20200717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">goco:ContinuingEquityOwnersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-17</startDate>
            <endDate>2020-07-17</endDate>
        </period>
    </context>
    <context id="i58c82a3155c142e3b55916af7ae7db7f_I20200717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">goco:BlockerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-17</instant>
        </period>
    </context>
    <context id="i76a49d307b4842649b20344327adacfe_D20200717-20200717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">goco:BlockerMergerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-17</startDate>
            <endDate>2020-07-17</endDate>
        </period>
    </context>
    <context id="i7393df581c844d17bc0e1bbbb36669a4_D20200717-20200717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">goco:BlockerMergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-17</startDate>
            <endDate>2020-07-17</endDate>
        </period>
    </context>
    <context id="ica436b09b18f4887964a54925852c73b_D20200717-20200717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
        </entity>
        <period>
            <startDate>2020-07-17</startDate>
            <endDate>2020-07-17</endDate>
        </period>
    </context>
    <context id="i6ddbe6b829b542a0abe0932c95f3e452_I20200718">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">goco:GoHealthHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-18</instant>
        </period>
    </context>
    <context id="if529bda6b9984eefa6a1b07dadbc51f9_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">goco:NorvaxLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">goco:GoHealthHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i8f81712ea0b84a9881740e2a9c2655ed_I20200506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">goco:BlizzardMidcoLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">goco:GoHealthHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-06</instant>
        </period>
    </context>
    <context id="idf67815e367a4cfa9f7ce6d1c6bce7ca_I20200506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">goco:NorvaxLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">goco:BlizzardMidcoLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-06</instant>
        </period>
    </context>
    <context id="ic0a67f0315214061a6acf42fa32282c9_I20190815">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">goco:NorvaxLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">goco:GoHealthHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-15</instant>
        </period>
    </context>
    <context id="idc0c14afdb9247d8920c2933938e0717_D20200717-20200717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">goco:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-17</startDate>
            <endDate>2020-07-17</endDate>
        </period>
    </context>
    <context id="i323d876685f043e5bbe8f41a7e8dda79_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">goco:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib343cfac12bf43bf9ea093f06c915415_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">goco:A2019EarnoutMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">goco:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i418a5d7b171e448589b126042c7b3ee2_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">goco:A2020EarnoutMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">goco:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i62fc07d4699b4bb39d832433a79c0c2d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">goco:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if04a76dd5d23412c8cbb9071569eabb3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareInternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia42dac8289864a8fa0d2dd36c5d6e269_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareExternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i82ec29969f3f44c89851fc06d4a998b1_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i31a49f8781604837970638ff4490da6d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i93b4ccaa7fb84ae08d52e4ce1647a6f4_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i26eeaa365808430d941732fe1f1ed61d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f42718a345745c680d9202526d7aecf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2401a5136b944d3abe2cd5df186f3368_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6e1499306d2040c4bedffd8381c4ed63_I20190913">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:InitialTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-13</instant>
        </period>
    </context>
    <context id="ida15b79a147c40bc9a442a42f917d982_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:IncrementalTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i82210b40cbf9484b9109d08a8cbf3834_I20210611">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:A2021IncrementalTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-11</instant>
        </period>
    </context>
    <context id="i449921d2d3e145c1baf1b7293a2513fa_I20210611">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:InitialTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-11</instant>
        </period>
    </context>
    <context id="id7122ea341df44de94f4efbac9b57b28_D20210611-20210611">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:InitialTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-11</startDate>
            <endDate>2021-06-11</endDate>
        </period>
    </context>
    <context id="i72b85a3c51f84786b9188a3de3b949d0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:IncrementalTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5d7602adfc644a59bd1e073ab1f2687f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:A2021IncrementalTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9d83f194f6b440a69ac34004bb8ab237_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:InitialTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b721b8a2fb2432b8991d50833fe84e8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:IncrementalTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">goco:AlternateBaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id73fa8c6db764b379bf283d55546c871_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:IncrementalTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i74a9aef8e8cc4b9986b8a82e58623b9e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:A2021IncrementalTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">goco:AlternateBaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idcdae155ac8f46448bae5293a68de4a9_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:A2021IncrementalTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i07097e5c65b84fb4acd048c530c1425c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i33be93e95a664abb83aa8be0d118fd40_I20190913">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:SeniorSecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-13</instant>
        </period>
    </context>
    <context id="i8c26160d01da4311807e1319fe0092da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:IncrementalRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibf1f65434c944bfe820cd0cf9a2bb9d8_I20210507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:IncrementalNo4RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-07</instant>
        </period>
    </context>
    <context id="ibcb446addb144440bc68c75399386a19_I20210507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-07</instant>
        </period>
    </context>
    <context id="i2be22218081c4d4d9fb4a6d4c0122f29_I20210611">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:ClassARevolvingCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-11</instant>
        </period>
    </context>
    <context id="ideb75040f95d4c9283a693d32389e6b7_I20210611">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:ClassBRevolvingCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-11</instant>
        </period>
    </context>
    <context id="i2e9ddf61d15049f382bd4ccfc5d87c4d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:ClassARevolvingCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">goco:AlternateBaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9d27e23414254e25b4e4ad7213816d9f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:ClassARevolvingCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ife768b89b59f49b8925b38df5669098f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:ClassBRevolvingCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">goco:AlternateBaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i00d1ee8a5e6043bb8ab4cf74dd6b4133_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">goco:ClassBRevolvingCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if2ea7850fb86405ab68f986114816bf3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i84fa2573ef62429c97cf7c93f87cd506_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6b2c922969034550a016d54e9223d83f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iab818060b2b84c1491fe32d23cbcc85c_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ia8cd91ddbb464a81a11441c55b51e9c3_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i67990c5ee7984df9b516551a92ac0267_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i33bde9c4cb26447ab9be5b90015a649f_D20200701-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i74eb408966644f739fad34818862dd7f_D20200701-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">goco:ContinuingEquityOwnersAndPermittedTransfereesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i8bbcef052ede48588c26fddda21a69ac_D20200701-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="iaf3d95e5f6f648c6b35275487281d34e_D20200701-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i0889aa25dc8a445ab44037e007dcbf42_D20200701-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">goco:GoHealthHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i4cc0231a41ed483f9f44b4b081aca99c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">goco:GoHealthHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i45c7b2d0d75d405aa83d3ea0fa33621c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">goco:GoHealthHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i05874aa95e4a4938a423812f5b794fa4_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if2a245e95b2b486884e5906492a42de7_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8fe8983900e347a5b977435e4bc2ae51_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4b8a8be5ed6a4ba49d00d8d802a9856e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id7e16ad1610f44cfa9cffd49cfd3bc09_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">goco:CustomerCareAndEnrollmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if267da93478c43e1bb0ef159fa0a8891_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">goco:CustomerCareAndEnrollmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i38573bda600a4ad2bd1d553338de90b3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">goco:CustomerCareAndEnrollmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie7885166303d44cdbcdb774eedd10361_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">goco:CustomerCareAndEnrollmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia5540a1288934ff5a24c512c764ff0fd_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic87292f1bc9c4e00b3df91859b217abe_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id13107f9143d4856a3408c1135685924_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i28b5ecd9f10a496e9011bd9225bc76a6_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i46da3a7a2f634e2986ae08dd5c3afc33_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1cf1c0f44552403086610684dbb89138_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i352eedfdb6dd458fb04de76fbcc08d14_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib161b1bee6c64163ad4da47d91e4f93b_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="idb95429dbbf240f0a333687ba27a2c8a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0f1e4296090046e697a3db55d309e4b8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</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-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id09495f0426747f2b11d9f036aba5322_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</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-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7aa15b73e92e48e59f47d2324f7e5530_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</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="i4f8086e420ba45f18794fdee2c24f668_D20200707-20200707">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-07</startDate>
            <endDate>2020-07-07</endDate>
        </period>
    </context>
    <context id="i142a3c496db94a46ad7008a1141aa8c9_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibacc6dd7af67479192fd2afa358f74d7_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib55910ef404144aab5a4c4813341a47d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic02a4df7ff66439ca08873a8f54f0c4d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i11e38a2074ee4e929a52823c52748b4d_I20200717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
        </entity>
        <period>
            <instant>2020-07-17</instant>
        </period>
    </context>
    <context id="ib62c2e28eded42448fef93df5e357825_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:MedicalAdvantageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i37041cadb382463c9ebf2fe993478f6a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:MedicalAdvantageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i260d3bbf127c45bfa91f4aae4c7b2ac6_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:MedicalAdvantageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib68afb4cdbd748e5b617acc159e9cde2_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:MedicalAdvantageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="idf480c760b7449e2a6f56cd555fae318_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:MedicareSupplementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2b80ca003d1e44c9a920e13f56ddc85d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:MedicareSupplementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i915702f21e7641178dfa395eaf28a2e4_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:MedicareSupplementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if318e2c11bf74070b9c04acc3319449e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:MedicareSupplementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i63c3f60a733c4e4abc782df50ccfbc62_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:PrescriptionDrugPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7f7a76560dd5434bb62fc989ca815502_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:PrescriptionDrugPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i48b4b8bdb96148948dcb1691f147632e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:PrescriptionDrugPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9c73cbae274f43d58566a70602c7582c_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:PrescriptionDrugPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i48d6fff7b5a3413685936c575b5e2501_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie942bbc655b542538c94e5f4815ebe5d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i774f7c4d80334b42bc408f791fa93bd2_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icd1a268835354d01b34d24bd58e05324_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i74f407c51894459d986f40c8ebae5d47_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:FixedIndemnityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iec4b57c4cf29465db75ea939dbe2d55f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:FixedIndemnityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0ecc681aeeb04bc2ac4aa92b288ee2e0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:FixedIndemnityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i27ab5a62f0f143f5ac44bdc2f731387d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:FixedIndemnityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8f35f2688c25496782ef06c4b6125353_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:ShortTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i81932795a06246fd81ec5ba1d2f4c0a8_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:ShortTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i052c4beac00941ed85566ddd7f2a698a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:ShortTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1fd3863e1ec6486e8e47c98eff320b17_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:ShortTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i688d1762ea1944ada882103e76313a67_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:MajorMedicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8a3c6ff74e8942dfbff329f2470a70af_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:MajorMedicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5aafb237fda043aa84c0aaa7eee01772_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:MajorMedicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i16d9a8c241cd4c44affad5efe13c7c28_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:MajorMedicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i16ab18ed9b7847e4a7844801ce053bf6_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3a34a62e99574318825c31101bed8165_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id76fd045899d473b864c748c1d8c80f6_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ica62533454164f9fb5ccda4a43247d8f_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i75a39037e29b4859a09b81bbeaa8fcd5_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:AncillaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1003148f2bdb4fcea9436ea69178693d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:AncillaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib41ca3482b9e4ad59697ab26a4862c27_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:AncillaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id70e7312f80e4fb19e552ee92934af6e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:AncillaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iaa30f390fc87483c89c5900f3952e0f6_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:SmallGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib489bcb74e30470fa4abbc1ebd2c8ae5_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:SmallGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i91b749b2a6864b67843ff6b8086191ba_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:SmallGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i69040b46b5e64bb6b0c6033db71c7aeb_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:SmallGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8e2321d856414a5ebab5fe94d656a166_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:PartnerMarketingAndEnrollmentServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if83a2502e2644e9bb3d27771abd878ef_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:PartnerMarketingAndEnrollmentServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i84f7c861318547a58d8f389257fcf960_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:PartnerMarketingAndEnrollmentServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2395234fa1e34f6d9ae4484f70a63b92_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:PartnerMarketingAndEnrollmentServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic9c1bd7c1e0b4d3ebb950478e9cbdd5d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:DirectPartnerCampaignsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3be2eb5b31f24f1da9bba9bd4bc811c6_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:DirectPartnerCampaignsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i84157039b8b048de9c126014ba339417_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:DirectPartnerCampaignsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie9069cb8126849ec88f49ada0b086e1f_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:DirectPartnerCampaignsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i45df4fa76f474b488be54e37127ebe1b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:EnterpriseOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i94c7e92262f34effa144ff1c420bb4a2_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:EnterpriseOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia00333f2c271499eaedbf173251301fa_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:EnterpriseOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3978f12d0c8e4e4c9a38b4e71041c7ce_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:EnterpriseOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i81dd09f36bb847f2a58954925216da2e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0b4f99880f054568a874551f4c6f99cf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff6913256ae949e7b97386dffc37f28c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:CommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i28984e7732ed468b8ba2b25f80305e45_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">goco:CommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i989356bc57fb45359a8312cd32a2fe25_D20200901-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i75862790f3c94a9384876df56e8f078f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">goco:NonexclusiveAircraftDryLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie2028e3bf18f4ec5a81a32c376d931f5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">goco:NonexclusiveAircraftDryLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib9c52e884e9f43dcb8374ccd66170ded_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">goco:NonexclusiveAircraftDryLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if36142f8161149689232166581c1d9a3_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">goco:NonexclusiveAircraftDryLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i89d7289b46bc43e48521dd65ec6d7bf9_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">goco:NonexclusiveAircraftDryLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i08a1448dee654c6386bb65ff67618518_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">goco:WilsonTechFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i2fbf4cba4510485db6f9df3e8a9bf011_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">goco:WilsonTechFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i16f79d4102a443a29ab310e0d93f6789_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">goco:WilsonTechFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icd8b881efdfb4b7ea81157a5b2e70e9b_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">goco:WilsonTechFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i357cd5c70ec14ea9aba46a911a70baa6_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">goco:WilsonTechFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia72cb87da26f4058bfd8ab48a1a1e5d9_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareInternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0d14de710d184855a667418377fec3ce_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareInternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib598f80bcb824577a1a38b7c749ea473_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareInternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibef78a16f7b24c9f8bec1251d9b994d4_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareInternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i778608e3253d4e1fa7947641f95dff3b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareExternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifb4f645ae79d448fa144bde480bc7e21_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareExternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3f37517e9ddc49058e327c54311c0c8c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareExternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib69225584adf4e77ae994e55e1d710ba_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareExternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i752e134aeaec4abeb1129b32f1e60fbd_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i72a3a666a011411283c39ad237e3065d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic719a8c5648e4568850fbabdada87433_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibae08db9519b495a85db2a261e7301a8_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ied4082e3a9d6458c84ff1cef708bf7a0_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanAndOtherInternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib6e3a71fb5ff4dc4a448d100d36fecdc_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanAndOtherInternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic369d73e1198459d9c75712f03dec9eb_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanAndOtherInternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i77ddf1ac2c044d13a4afd6cce129d8a9_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanAndOtherInternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifae66c2f8f7646da9d653c7311adf4b3_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanAndOtherExternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6c7980596622465fac8018f61681ec4f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanAndOtherExternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6732a904fc4e4ede97780edcef1da9cc_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanAndOtherExternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i376b7904a5dc43809e5be559562a45bb_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanAndOtherExternalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i56700645538a4935b826aede11545760_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic855172089c040bbb2ff72c05246d5c2_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iab655e608e774c48a08cbbc3bcde2c91_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i518dfc1b2b6f4810bf80447ad42bd487_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">goco:IndividualAndFamilyPlanAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic3d109a1a8cd401cbdd5f940a53164a7_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i925671941be44ca8bab3a52d17f5cc2b_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic15d91bd85a94d069fb7e6f45843cf96_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib39025801cb140f09bcaea7eed835ef9_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iece9a5be25bd47078a54a87db1229262_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:AnthemMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia03fccf9f23f47ccad45b84de6f6d9cb_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:AnthemMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7e70a9d3adc9497c946ea2e9780aacfd_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:AnthemMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id6f106735ca44b2ca97b9a75dd3cae26_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:AnthemMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3226f39287f3441cbed15ed1c802a48e_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:HumanaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie00dbc28c555475c9f85eb20ede3adeb_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:HumanaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i85cc0fdbc02045a693743dcde017db22_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:HumanaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifec83964f6b245bb956bf08837979df2_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:HumanaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifdbb030a8976487cb47960738c365a6a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:UnitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4351525aab1741a3b882ea8900d6a97e_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:UnitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib951d44efdc8429aa85be1795a05c599_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:UnitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3b6dcc43da3643eb81a30217a4e8be71_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:UnitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8cdef62c05c749be978133530860e8a8_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:CenteneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i32465ca208df4479b61ff3c474ed04a5_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:CenteneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i824e9d0c42b04229a960316f528d9ea3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:CenteneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8a47aec8518b4e0d84320cee88ce623f_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:CenteneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2e0d1484abd345658b9a0c0bc6a468c1_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:ThreeCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">goco:AccountsReceivableAndUnbilledReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i28a9a0f706ee486bb948bcb1f5920ff4_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:ThreeCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">goco:AccountsReceivableAndUnbilledReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie116b6331ba54ea99445738bc1fa0642_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:ThreeCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">goco:AccountsReceivableAndUnbilledReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ied19fe26647a46a9a7065aad7df505aa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808220</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">goco:ThreeCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">goco:AccountsReceivableAndUnbilledReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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="vote">
        <measure>goco:vote</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="reporting_unit">
        <measure>goco:reporting_unit</measure>
    </unit>
    <unit id="segment">
        <measure>goco:segment</measure>
    </unit>
    <unit id="claim">
        <measure>goco:claim</measure>
    </unit>
    <dei:CurrentFiscalYearEndDate
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80L2ZyYWc6YmIzZDJhZGM3MWExNDQ5YWIxZGE3ZWM2YWZmYjkzYWIvdGFibGU6ZjVlZDAwNjRmNzM4NDFlNjkwNjQwZDIzOTYwYjk2OWUvdGFibGVyYW5nZTpmNWVkMDA2NGY3Mzg0MWU2OTA2NDBkMjM5NjBiOTY5ZV8xLTEtMS0xLTA_5ca3a10d-857d-4237-b0fa-4fb0bf3c4980">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:AmendmentFlag
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80L2ZyYWc6YmIzZDJhZGM3MWExNDQ5YWIxZGE3ZWM2YWZmYjkzYWIvdGFibGU6ZjVlZDAwNjRmNzM4NDFlNjkwNjQwZDIzOTYwYjk2OWUvdGFibGVyYW5nZTpmNWVkMDA2NGY3Mzg0MWU2OTA2NDBkMjM5NjBiOTY5ZV8yLTEtMS0xLTA_5633f134-c414-4e00-bc5e-2e721b16c8af">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80L2ZyYWc6YmIzZDJhZGM3MWExNDQ5YWIxZGE3ZWM2YWZmYjkzYWIvdGFibGU6ZjVlZDAwNjRmNzM4NDFlNjkwNjQwZDIzOTYwYjk2OWUvdGFibGVyYW5nZTpmNWVkMDA2NGY3Mzg0MWU2OTA2NDBkMjM5NjBiOTY5ZV8zLTEtMS0xLTA_9fdd4029-5b71-4adb-84a9-592d6702361a">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80L2ZyYWc6YmIzZDJhZGM3MWExNDQ5YWIxZGE3ZWM2YWZmYjkzYWIvdGFibGU6ZjVlZDAwNjRmNzM4NDFlNjkwNjQwZDIzOTYwYjk2OWUvdGFibGVyYW5nZTpmNWVkMDA2NGY3Mzg0MWU2OTA2NDBkMjM5NjBiOTY5ZV80LTEtMS0xLTA_1952f522-4844-4689-b2fb-801935e7103c">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80L2ZyYWc6YmIzZDJhZGM3MWExNDQ5YWIxZGE3ZWM2YWZmYjkzYWIvdGFibGU6ZjVlZDAwNjRmNzM4NDFlNjkwNjQwZDIzOTYwYjk2OWUvdGFibGVyYW5nZTpmNWVkMDA2NGY3Mzg0MWU2OTA2NDBkMjM5NjBiOTY5ZV81LTEtMS0xLTA_637299fa-8680-4439-a69d-783744726232">0001808220</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGV4dHJlZ2lvbjowYmI5YWE0MDMxYTI0MmRiOTlmYjk5N2JjNjE1ZWM4NF8yMjA5_953e9281-9aa5-4186-b83f-b213a6b3d3b9">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGFibGU6ZGQ0YmFlZDBjMmY0NDhmZjhhZDIzYmE2MDA2OWIzODQvdGFibGVyYW5nZTpkZDRiYWVkMGMyZjQ0OGZmOGFkMjNiYTYwMDY5YjM4NF8wLTAtMS0xLTA_7be493e9-1837-4325-901d-ba537a9d003f">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGV4dHJlZ2lvbjowYmI5YWE0MDMxYTI0MmRiOTlmYjk5N2JjNjE1ZWM4NF8xMzE_ff103061-9951-49f9-bbb6-aafd8357757d">2021-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGFibGU6ODY5MmEzODFkZmQ5NGJmMjgyOWM5ODhjN2FmNTljNmIvdGFibGVyYW5nZTo4NjkyYTM4MWRmZDk0YmYyODI5Yzk4OGM3YWY1OWM2Yl8wLTAtMS0xLTA_bf13b194-3560-482d-848d-96859045d2ea">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGV4dHJlZ2lvbjowYmI5YWE0MDMxYTI0MmRiOTlmYjk5N2JjNjE1ZWM4NF8yMjE0_c4e49fc3-9740-47da-8660-bcfea006657d">001-39390</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGV4dHJlZ2lvbjowYmI5YWE0MDMxYTI0MmRiOTlmYjk5N2JjNjE1ZWM4NF8yMjEx_4ad404d2-07f0-4d61-9671-cc2ec0470876">GoHealth, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGFibGU6MTVjMzM0NWQ3OTVhNDI0YTk3OTMwODlhOWE1MmY0MDgvdGFibGVyYW5nZToxNWMzMzQ1ZDc5NWE0MjRhOTc5MzA4OWE5YTUyZjQwOF8wLTAtMS0xLTA_4e47cc4e-6540-4245-bfea-d06a343a64eb">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGFibGU6MTVjMzM0NWQ3OTVhNDI0YTk3OTMwODlhOWE1MmY0MDgvdGFibGVyYW5nZToxNWMzMzQ1ZDc5NWE0MjRhOTc5MzA4OWE5YTUyZjQwOF8wLTEtMS0xLTA_40f0d54f-2527-427f-87ac-4973122f4754">85-0563805</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGFibGU6MGFjODk4ZWJkZTQwNDllNWEwMDk5Y2M2MTRkOTYwYmIvdGFibGVyYW5nZTowYWM4OThlYmRlNDA0OWU1YTAwOTljYzYxNGQ5NjBiYl8wLTAtMS0xLTA_0c56d40b-4100-4a9b-8549-fc2cc77679c8">214 West Huron St.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGFibGU6MGFjODk4ZWJkZTQwNDllNWEwMDk5Y2M2MTRkOTYwYmIvdGFibGVyYW5nZTowYWM4OThlYmRlNDA0OWU1YTAwOTljYzYxNGQ5NjBiYl8wLTItMS0xLTA_13b4c611-5e67-46b5-b992-14950d93eeb7">60654</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGFibGU6MGFjODk4ZWJkZTQwNDllNWEwMDk5Y2M2MTRkOTYwYmIvdGFibGVyYW5nZTowYWM4OThlYmRlNDA0OWU1YTAwOTljYzYxNGQ5NjBiYl8xLTAtMS0xLTA_ec654f5b-e260-4f71-bd42-3568ac7d68a7">Chicago,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGFibGU6MGFjODk4ZWJkZTQwNDllNWEwMDk5Y2M2MTRkOTYwYmIvdGFibGVyYW5nZTowYWM4OThlYmRlNDA0OWU1YTAwOTljYzYxNGQ5NjBiYl8xLTEtMS0xLTA_aedf9cd4-574c-4aab-9212-e7036f0018ba">IL</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGV4dHJlZ2lvbjowYmI5YWE0MDMxYTI0MmRiOTlmYjk5N2JjNjE1ZWM4NF8yMjE1_b33ea0f4-a846-4e86-b742-87253817084c">312</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGV4dHJlZ2lvbjowYmI5YWE0MDMxYTI0MmRiOTlmYjk5N2JjNjE1ZWM4NF8yMjEy_7a57fe8a-60f9-47de-9e5e-54a714b6b5fc">386-8200</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGFibGU6MzIwM2VmYzc4ZjVmNDk2MGFmZDZmNTc0NzQxZDQ4YzMvdGFibGVyYW5nZTozMjAzZWZjNzhmNWY0OTYwYWZkNmY1NzQ3NDFkNDhjM18xLTAtMS0xLTA_1e917cb9-1377-4e5e-a846-3cc1e8a072d3">Class A Common Stock,$0.0001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGFibGU6MzIwM2VmYzc4ZjVmNDk2MGFmZDZmNTc0NzQxZDQ4YzMvdGFibGVyYW5nZTozMjAzZWZjNzhmNWY0OTYwYWZkNmY1NzQ3NDFkNDhjM18xLTItMS0xLTA_c23b26d3-81ac-4b66-8701-f8704171786e">GOCO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGFibGU6MzIwM2VmYzc4ZjVmNDk2MGFmZDZmNTc0NzQxZDQ4YzMvdGFibGVyYW5nZTozMjAzZWZjNzhmNWY0OTYwYWZkNmY1NzQ3NDFkNDhjM18xLTQtMS0xLTA_4703c69e-5ece-4a76-b3e7-23d9fdbb219a">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGV4dHJlZ2lvbjowYmI5YWE0MDMxYTI0MmRiOTlmYjk5N2JjNjE1ZWM4NF8yMjE2_adcb37c4-1b40-48a9-8cf8-b974954cc15b">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGV4dHJlZ2lvbjowYmI5YWE0MDMxYTI0MmRiOTlmYjk5N2JjNjE1ZWM4NF8yMjE3_45222f47-c1cb-4ecf-aa07-66d9c91f4956">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntitySmallBusiness
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGFibGU6YTQyZDA5ZDkwZWQ2NDZhNjgzMmE0ZWUzNzcwOTI2YWQvdGFibGVyYW5nZTphNDJkMDlkOTBlZDY0NmE2ODMyYTRlZTM3NzA5MjZhZF8wLTUtMS0xLTA_d4015d53-3e5e-48ca-8feb-a25e146c2a18">false</dei:EntitySmallBusiness>
    <dei:EntityFilerCategory
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGFibGU6YTQyZDA5ZDkwZWQ2NDZhNjgzMmE0ZWUzNzcwOTI2YWQvdGFibGVyYW5nZTphNDJkMDlkOTBlZDY0NmE2ODMyYTRlZTM3NzA5MjZhZF8xLTAtMS0xLTA_af5de0aa-b7ab-44e3-8b20-54e2c47dc448">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGFibGU6YTQyZDA5ZDkwZWQ2NDZhNjgzMmE0ZWUzNzcwOTI2YWQvdGFibGVyYW5nZTphNDJkMDlkOTBlZDY0NmE2ODMyYTRlZTM3NzA5MjZhZF8xLTUtMS0xLTA_5cf53781-0f2a-42fc-8e22-245c0eb8b80a">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGV4dHJlZ2lvbjowYmI5YWE0MDMxYTI0MmRiOTlmYjk5N2JjNjE1ZWM4NF8yMjEz_ae83bba2-703a-4e40-8a3d-e5e0f3c45f58">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGV4dHJlZ2lvbjowYmI5YWE0MDMxYTI0MmRiOTlmYjk5N2JjNjE1ZWM4NF8yMjE4_352d4344-0573-4bbb-92b8-32e1a89e60d0">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id28b2cefb92e45108a1e9021ebbf7920_I20210804"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGV4dHJlZ2lvbjowYmI5YWE0MDMxYTI0MmRiOTlmYjk5N2JjNjE1ZWM4NF8yMDU0_123e47f7-50b6-4d07-957d-209ad9231393"
      unitRef="shares">114628759</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i487ce9b01f3e45f9b63e1031136e91cd_I20210804"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xL2ZyYWc6MGJiOWFhNDAzMWEyNDJkYjk5ZmI5OTdiYzYxNWVjODQvdGV4dHJlZ2lvbjowYmI5YWE0MDMxYTI0MmRiOTlmYjk5N2JjNjE1ZWM4NF8yMTM0_fdbaa81d-a361-48e7-b3c9-447ac55f5119"
      unitRef="shares">206196780</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i95ac6b4a775246e59421bf37f5118cb2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMi0yLTEtMS0w_d5bf6390-926b-4fb0-a6d3-13ebfe3a4666"
      unitRef="usd">147508000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i47bc2b620267482bb0f2a69c6cc4df7d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMi00LTEtMS0w_020721e8-7b18-4e98-8cb0-ae0df7516d23"
      unitRef="usd">96606000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i7107ded1a3304c63a602cee1f97cc733_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMi02LTEtMS0w_1fa1877f-c1b8-4de5-a4c9-a7e69650a7d4"
      unitRef="usd">321489000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="iecf3c186df48449d9c49a8a3de33f2ff_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMi04LTEtMS0w_8fa6c172-0e90-4300-b490-a50525c8b8b5"
      unitRef="usd">209116000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5566cacdfde04b639915e20ff2a367d6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMy0yLTEtMS0w_99c47ac2-4abf-4e02-a198-4e0bedadb5d4"
      unitRef="usd">49394000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia5f94c30779743079e92baff6056c601_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMy00LTEtMS0w_714beaac-8108-4e68-85f1-5e9939884ee0"
      unitRef="usd">30451000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i3e7f730af7614816ba5c4817fcd64576_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMy02LTEtMS0w_072c3681-40b4-472e-b55e-e85c97452206"
      unitRef="usd">79592000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i174fb5b76dec484e845f35d620060cd7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMy04LTEtMS0w_ae26bcc2-f81b-4e93-9ac9-8afd306fe69c"
      unitRef="usd">58951000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfNC0yLTEtMS0w_8875d7d4-1d3e-45b3-becf-d0a0ce724d11"
      unitRef="usd">196902000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfNC00LTEtMS0w_2ae6e402-f5a3-44ce-b4f1-34421640ee28"
      unitRef="usd">127057000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfNC02LTEtMS0w_e5f99c43-3ef7-46c5-813c-aafd269f86b6"
      unitRef="usd">401081000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfNC04LTEtMS0w_283cee94-998e-4d8c-a8cb-9b01ac7b5389"
      unitRef="usd">268067000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfNi0yLTEtMS0w_e2af6274-4fcb-45a6-8503-a8f57c270095"
      unitRef="usd">37442000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfNi00LTEtMS0w_3747086e-fd0e-4a8d-a7ae-416cd2919419"
      unitRef="usd">36559000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfNi02LTEtMS0w_882727ca-ca95-4566-b19f-f670480235af"
      unitRef="usd">85817000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfNi04LTEtMS0w_b482fb1e-6534-41c1-abab-f511ccb166c5"
      unitRef="usd">78693000</us-gaap:CostOfRevenue>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfNy0yLTEtMS0w_818d90d1-d9a9-410b-bbcb-3460e9b6c9f1"
      unitRef="usd">55735000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfNy00LTEtMS0w_87f2610a-f69c-47a6-911e-0d1b50a2dc68"
      unitRef="usd">21634000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfNy02LTEtMS0w_89feeb77-eeb2-480d-bd14-3b8024cfcc72"
      unitRef="usd">110219000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfNy04LTEtMS0w_9c38c013-4194-4f27-8314-74ce2a461106"
      unitRef="usd">47708000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:BusinessDevelopment
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfOC0yLTEtMS0w_073ad212-2fef-42c6-9d4b-9b0bf8a52cd9"
      unitRef="usd">61927000</us-gaap:BusinessDevelopment>
    <us-gaap:BusinessDevelopment
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfOC00LTEtMS0w_5922737a-4705-4b10-b17d-c51fe4b535a9"
      unitRef="usd">28394000</us-gaap:BusinessDevelopment>
    <us-gaap:BusinessDevelopment
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfOC02LTEtMS0w_30e99f7b-70a9-4f6a-a380-86a8b7325e92"
      unitRef="usd">109021000</us-gaap:BusinessDevelopment>
    <us-gaap:BusinessDevelopment
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfOC04LTEtMS0w_771a6928-15cd-4279-9461-4df3fc22d656"
      unitRef="usd">52371000</us-gaap:BusinessDevelopment>
    <us-gaap:InformationTechnologyAndDataProcessing
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfOS0yLTEtMS0w_30410f5a-a9ad-42de-a138-38d8c017a3c9"
      unitRef="usd">11983000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:InformationTechnologyAndDataProcessing
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfOS00LTEtMS0w_ed0ecdb4-a91b-4345-944d-2716f9eb49de"
      unitRef="usd">5705000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:InformationTechnologyAndDataProcessing
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfOS02LTEtMS0w_7139700b-dd71-470a-acad-7b3781c29b30"
      unitRef="usd">21600000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:InformationTechnologyAndDataProcessing
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfOS04LTEtMS0w_6c085d53-6134-4aec-9bf7-0e86577ee7e0"
      unitRef="usd">10298000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTAtMi0xLTEtMA_89dab005-cea1-463f-8926-be99fa6e136e"
      unitRef="usd">25251000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTAtNC0xLTEtMA_a34968af-ebc7-44ee-9f85-c8d4d1bb8b57"
      unitRef="usd">10359000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTAtNi0xLTEtMA_c967fb1e-e944-4f1a-a999-0e2873073bc7"
      unitRef="usd">44944000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTAtOC0xLTEtMA_f70d099b-a486-420f-9643-b4f162822285"
      unitRef="usd">20849000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTEtMi0xLTEtMA_e143566c-b7b5-46ec-aaff-97bdaf2c31a4"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTEtNC0xLTEtMA_50afa28e-bf23-4d75-b199-a6a952760186"
      unitRef="usd">15300000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTEtNi0xLTEtMA_5475b56a-ea9f-4bab-86b2-5da1df8bb6a8"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTEtOC0xLTEtMA_765b378c-6584-4a27-948a-5dc7fa13f3f4"
      unitRef="usd">19700000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTItMi0xLTEtMA_459ba89e-acee-412e-8eac-58c36afdc267"
      unitRef="usd">23515000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTItNC0xLTEtMA_f2531d5c-4b15-4345-9c5d-92de68d40625"
      unitRef="usd">23514000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTItNi0xLTEtMA_7e770dc6-97a7-49ce-a7f7-8f7c6621d0c2"
      unitRef="usd">47029000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTItOC0xLTEtMA_2e3a40fa-90ca-42d6-920e-2bfda8cacfdc"
      unitRef="usd">47029000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:CostsAndExpenses
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTQtMi0xLTEtMA_e0e51978-8c77-4622-9649-344f16d4d21d"
      unitRef="usd">215853000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTQtNC0xLTEtMA_af0f975a-7c65-4423-9bfd-03fbf963b589"
      unitRef="usd">141465000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTQtNi0xLTEtMA_6995120f-2434-405f-9ff6-a0a43d2d56eb"
      unitRef="usd">418630000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTQtOC0xLTEtMA_2d31794a-adbd-4f0f-8a3c-74341d69d06d"
      unitRef="usd">276648000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTUtMi0xLTEtMA_54d9719b-ab1e-4be6-997a-3ccac17e4d06"
      unitRef="usd">-18951000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTUtNC0xLTEtMA_6fca4896-9d82-4aed-8fb3-012af544ce4b"
      unitRef="usd">-14408000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTUtNi0xLTEtMA_caa82045-cade-43ca-8eee-480d79115788"
      unitRef="usd">-17549000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTUtOC0xLTEtMA_1a2bd3de-70d8-4080-be1b-376fc40f5d65"
      unitRef="usd">-8581000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTYtMi0xLTEtMA_d010aa30-44f7-45bb-9fde-be3091ab12c5"
      unitRef="usd">8277000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTYtNC0xLTEtMA_a2f8fe78-a8b6-437b-9e1e-02e46b0b67bd"
      unitRef="usd">8986000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTYtNi0xLTEtMA_a16c9ce5-42dc-44b8-a52e-c9dc686537b7"
      unitRef="usd">16965000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTYtOC0xLTEtMA_ad745f85-c188-421f-b68e-6c650f338564"
      unitRef="usd">15742000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTctMi0xLTEtMTI0MQ_5a6c7cca-d474-4d79-8600-b73d42c38054"
      unitRef="usd">-11935000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTctNC0xLTEtMTI0Mw_c6c72aa9-5db2-4d6b-921f-b0f80d277bae"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTctNi0xLTEtMTI0Ng_873d7a4a-6589-4cd2-a2d2-406a1ca10105"
      unitRef="usd">-11935000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTctOC0xLTEtMTI0OA_e4ffc58e-e6d3-4e04-a0d0-7163d108a58e"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTctMi0xLTEtMA_bc4db4f2-8770-4f18-8c33-9927ea5d986c"
      unitRef="usd">-44000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTctNC0xLTEtMA_99afe365-1532-4261-8a05-7811d94712a6"
      unitRef="usd">505000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTctNi0xLTEtMA_946e68c5-aeab-4afb-8a09-ad77ed97cb79"
      unitRef="usd">-57000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTctOC0xLTEtMA_fa2f7b68-0970-4197-b5fd-254c8a0d836c"
      unitRef="usd">495000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTgtMi0xLTEtMA_7dc0ce02-99a7-43c1-8377-44e327885c83"
      unitRef="usd">-39207000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTgtNC0xLTEtMA_aca46df7-b11a-49eb-a59a-35e282beac31"
      unitRef="usd">-22889000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTgtNi0xLTEtMA_4bdc60a9-f544-4c60-aa86-2dd70d0da737"
      unitRef="usd">-46506000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTgtOC0xLTEtMA_8f8cac2e-f425-44f5-ac64-181463b3bb28"
      unitRef="usd">-23828000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTktMi0xLTEtMA_e3fb6ffa-46f1-48d1-ba3a-00a9f89c67ba"
      unitRef="usd">-32000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTktNC0xLTEtMA_9f123b10-bfbb-4165-8fc6-c7d7921cf22a"
      unitRef="usd">-22000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTktNi0xLTEtMA_a046cedb-f2fe-4da2-ac68-5d8121961c5b"
      unitRef="usd">-63000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMTktOC0xLTEtMA_e30787ca-2274-4f74-94e4-c4dd431f8eaf"
      unitRef="usd">-24000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjAtMi0xLTEtMA_016c839b-8915-499c-b1ed-e887eee62798"
      unitRef="usd">-39175000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjAtNC0xLTEtMA_95c2286a-a35e-4fd0-a2cd-c02bb222c2d7"
      unitRef="usd">-22867000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjAtNi0xLTEtMA_73790baa-418c-46b6-ae04-3b6e053c1536"
      unitRef="usd">-46443000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjAtOC0xLTEtMA_25713bd1-f236-4e2a-8cd0-45398363b73e"
      unitRef="usd">-23804000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjEtMi0xLTEtMA_20d6bf40-3b39-44e4-b4f1-13ce324dd11b"
      unitRef="usd">-27186000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjEtNC0xLTEtMA_b3dfc7a2-22d5-46b8-90e4-0be09aa24072"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjEtNi0xLTEtMA_dccbacf0-62e4-4092-b264-73165d4fd044"
      unitRef="usd">-32364000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjEtOC0xLTEtMA_fd2d8453-c6a5-4d6f-b00b-eae410c14c62"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjItMi0xLTEtMA_da542c75-0cd4-4317-a068-1a949e532d4f"
      unitRef="usd">-11989000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjItNC0xLTEtMA_bb11e730-138f-46d0-a91f-928184369ee2"
      unitRef="usd">-22867000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjItNi0xLTEtMA_5161845f-8115-46c8-a537-87a767928dcc"
      unitRef="usd">-14079000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjItOC0xLTEtMA_bfd6edd0-3189-407b-8367-8d6647ecb8a7"
      unitRef="usd">-23804000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjQtMi0xLTEtMA_adbb8650-6931-4e13-9de0-c64b71d32b7e"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjQtMi0xLTEtMA_e3d5954b-705d-4df7-bfe1-31cd9ed73a3c"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjQtNi0xLTEtNjE_4a2e94bc-829b-43d8-9607-26c88cc5fbea"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjQtNi0xLTEtNjE_58238f9a-ba1c-4bb5-9415-320dd38d05e1"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjUtMi0xLTEtMA_bd1230d4-5b94-416b-b4e6-5ec3d6c03b93"
      unitRef="shares">102300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjUtMi0xLTEtMA_f50d1e27-8742-4798-a4fe-5f71fd05ac3d"
      unitRef="shares">102300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjUtNi0xLTEtNjE_40e242f0-c1a1-4aa9-866a-01a4fcfacd1c"
      unitRef="shares">97349000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yMi9mcmFnOjVjNDY3ZjZhYThjMjQ2MmJhODdlNDlkNWFmNDU0YTBkL3RhYmxlOjY3YzRjZTkxMDIyYjRhOTE5NTk2NDU5YTE0NWEzOTBiL3RhYmxlcmFuZ2U6NjdjNGNlOTEwMjJiNGE5MTk1OTY0NTlhMTQ1YTM5MGJfMjUtNi0xLTEtNjE_dceb4d58-3d61-400b-adcc-1cbd2500ffa4"
      unitRef="shares">97349000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfMS0yLTEtMS0w_e2fcac8a-98d8-4da9-a4d1-f17d5cee4d99"
      unitRef="usd">-39175000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfMS00LTEtMS0w_23237169-e1e4-4b2c-83c9-f032b2ef0dde"
      unitRef="usd">-22867000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfMS02LTEtMS0w_46a2c0b6-4d8e-4a96-bc60-fe3cee11424b"
      unitRef="usd">-46443000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfMS04LTEtMS0w_15d50bbe-daa2-4aed-a910-b76accfdc2be"
      unitRef="usd">-23804000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfMy0yLTEtMS0w_63065032-0c85-41fb-9266-3dea870263b6"
      unitRef="usd">-106000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfMy00LTEtMS0w_9a7d7c0d-8df7-448e-9018-3d3d97127891"
      unitRef="usd">183000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfMy02LTEtMS0w_64fff891-93c3-499d-9e17-a5c619b0ad1a"
      unitRef="usd">-99000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfMy04LTEtMS0w_7f050661-5715-42ab-b8e9-9d0abf73e40a"
      unitRef="usd">98000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfNC0yLTEtMS0w_c1cfe2dc-bfd2-45fb-bcd3-4ee91fdc6fae"
      unitRef="usd">-39281000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfNC00LTEtMS0w_92124e8f-590b-47f8-b943-1d025a179eaf"
      unitRef="usd">-22684000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfNC02LTEtMS0w_45bef2c5-456b-4ee1-9a84-e0d1967de699"
      unitRef="usd">-46542000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfNC04LTEtMS0w_9d180428-dff1-49d6-af0c-4d57acdc753e"
      unitRef="usd">-23706000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfNS0yLTEtMS0w_44413914-804d-457a-ad17-21e3ed7dbfb6"
      unitRef="usd">-27260000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfNS00LTEtMS0w_e9f34983-1780-403c-8485-17b16048ecd6"
      unitRef="usd">0</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfNS02LTEtMS0w_5ed47823-a49b-4505-a9a5-1a547c177f0e"
      unitRef="usd">-32433000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfNS04LTEtMS0w_53d21a27-471f-4cc1-bff0-ae0d7514fd3e"
      unitRef="usd">0</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfNi0yLTEtMS0w_8810e933-37f7-48f9-b372-35899106bc90"
      unitRef="usd">-12021000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfNi00LTEtMS0w_6e74dcf0-c1c2-4117-b9f0-ea445a74d93a"
      unitRef="usd">-22684000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfNi02LTEtMS0w_aba36570-41de-4b26-ae0c-3bce0fdafe9e"
      unitRef="usd">-14109000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yNS9mcmFnOmEzNTcxZDQ0NjY4NDRiZjA4YWMzYjc5Mzg3ZWU0MDMwL3RhYmxlOmUzZGNhNDkwOWI1YTQ1OTk5Yjg1ZGM2NGQyYjA1NWJiL3RhYmxlcmFuZ2U6ZTNkY2E0OTA5YjVhNDU5OTliODVkYzY0ZDJiMDU1YmJfNi04LTEtMS0w_b20de5f7-599c-4690-b666-1ad923155efe"
      unitRef="usd">-23706000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMy0yLTEtMS0w_55ce6f56-f301-44cb-b850-ee0046cd5113"
      unitRef="usd">112863000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMy00LTEtMS0w_df2170c2-25de-4838-ae82-905d31aca99c"
      unitRef="usd">144234000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfNC0wLTEtMS0wL3RleHRyZWdpb246Njk1YTA5OTlkYmE1NDk1ODk4YjllZjVmYTRkNTU4Y2FfNjc_5c35c592-bde2-42e6-9ea7-75f3430befb3"
      unitRef="usd">686000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfNC0wLTEtMS0wL3RleHRyZWdpb246Njk1YTA5OTlkYmE1NDk1ODk4YjllZjVmYTRkNTU4Y2FfODA_412da1dc-8e48-428a-be57-a14a7c3d82ee"
      unitRef="usd">787000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfNC0yLTEtMS0w_cf892494-b0a8-4402-8f9f-2241e3ad958e"
      unitRef="usd">17335000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfNC00LTEtMS0w_e2aa8105-09ce-477a-a4cf-9dbbeb92538a"
      unitRef="usd">14211000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:DueFromAffiliateCurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfNS0yLTEtMS0w_50fc9485-16f1-4156-8947-4a79d16b3154"
      unitRef="usd">0</us-gaap:DueFromAffiliateCurrent>
    <us-gaap:DueFromAffiliateCurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfNS00LTEtMS0w_d6eda80e-9722-458a-8969-cd24c604ee93"
      unitRef="usd">3395000</us-gaap:DueFromAffiliateCurrent>
    <goco:ContractWithCustomerAssetAfterAllowanceForCreditLossCommissionsReceivableCurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfNi0yLTEtMS0w_26604d88-dc9c-4219-b0a5-bbad26cd0735"
      unitRef="usd">113062000</goco:ContractWithCustomerAssetAfterAllowanceForCreditLossCommissionsReceivableCurrent>
    <goco:ContractWithCustomerAssetAfterAllowanceForCreditLossCommissionsReceivableCurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfNi00LTEtMS0w_c2834e2c-2226-4e76-a5a8-312c60944a38"
      unitRef="usd">188128000</goco:ContractWithCustomerAssetAfterAllowanceForCreditLossCommissionsReceivableCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfNy0yLTEtMS0w_ddf54408-71cb-40cf-a4c9-34a36ea3ac55"
      unitRef="usd">52992000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfNy00LTEtMS0w_e81d0bd2-be9b-4605-9b91-e5c868dac591"
      unitRef="usd">41854000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfOC0yLTEtMS0w_8c55495c-d4bc-450a-b567-fa0e0b28de6c"
      unitRef="usd">296252000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfOC00LTEtMS0w_b9392049-492b-481e-bbc3-62992ddc1ab3"
      unitRef="usd">391822000</us-gaap:AssetsCurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfOS0yLTEtMS0w_58fec277-7d0d-4d5d-a14a-5194fb8729e5"
      unitRef="usd">761011000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfOS00LTEtMS0w_2e24fd61-6d7a-468c-af89-fa0c022317d3"
      unitRef="usd">622270000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMTAtMi0xLTEtMA_78ed0f56-e478-4ba1-b28c-477d569d0ef1"
      unitRef="usd">2594000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMTAtNC0xLTEtMA_67254666-ea87-47ba-9641-9e4e63e4ee49"
      unitRef="usd">2072000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMTEtMi0xLTEtMA_02712903-dfde-41a3-9237-27f38078b991"
      unitRef="usd">23527000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMTEtNC0xLTEtMA_3d746f58-1a0b-400d-b321-aeb9dc468c84"
      unitRef="usd">17353000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMTItMi0xLTEtMA_0b578a42-d272-47a7-912a-6f5d164f418a"
      unitRef="usd">641697000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMTItNC0xLTEtMA_ef2ac520-1db0-44e9-ad07-2fbabf046ad4"
      unitRef="usd">688726000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMTMtMi0xLTEtMA_b904f74c-120c-4eea-8279-fd33ddc75ce8"
      unitRef="usd">386553000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMTMtNC0xLTEtMA_04cf8e4a-5692-4aef-8074-e70ee0f43789"
      unitRef="usd">386553000</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMTQtMi0xLTEtMA_164f8b88-349b-4b34-9724-ee38e009ccf7"
      unitRef="usd">2111634000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMTQtNC0xLTEtMA_6488fda4-5d41-4d74-be0b-6de8ca5b30b9"
      unitRef="usd">2108796000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMTctMi0xLTEtMA_85128212-c123-4c93-b807-0ede3064ec54"
      unitRef="usd">17080000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMTctNC0xLTEtMA_47b25f9c-8283-4d56-8b33-7d5e8f10bcde"
      unitRef="usd">8733000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMTgtMi0xLTEtMA_8c08ddfb-d08c-4d77-8cb0-b3675ecf4e56"
      unitRef="usd">31036000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMTgtNC0xLTEtMA_e48c1285-05e1-4e83-bf9f-672ecd12cc40"
      unitRef="usd">26926000</us-gaap:AccruedLiabilitiesCurrent>
    <goco:ContractWithCustomerLiabilityCurrentCommissionsPayable
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMTktMi0xLTEtMA_b04de9e0-48dd-45be-90a8-0cbb2c7012ff"
      unitRef="usd">51579000</goco:ContractWithCustomerLiabilityCurrentCommissionsPayable>
    <goco:ContractWithCustomerLiabilityCurrentCommissionsPayable
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMTktNC0xLTEtMA_a1e38a83-fa9b-43d2-9606-78dcb26506d0"
      unitRef="usd">78478000</goco:ContractWithCustomerLiabilityCurrentCommissionsPayable>
    <goco:ContractWithCustomerLiabilityCurrentDeferredRevenue
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMjAtMi0xLTEtMA_5e0bd768-91f8-43e5-85d1-046c09eb41c7"
      unitRef="usd">700000</goco:ContractWithCustomerLiabilityCurrentDeferredRevenue>
    <goco:ContractWithCustomerLiabilityCurrentDeferredRevenue
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMjAtNC0xLTEtMA_35145912-5475-4e61-9bd1-af2520f8b5bb"
      unitRef="usd">736000</goco:ContractWithCustomerLiabilityCurrentDeferredRevenue>
    <us-gaap:LongTermDebtCurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMjEtMi0xLTEtMA_565953ca-6839-43c3-9263-2e7d93b0aa38"
      unitRef="usd">4270000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMjEtNC0xLTEtMA_6f8c79e2-1f0d-45ba-ab7d-4a5a752eeee2"
      unitRef="usd">4170000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMjItMi0xLTEtMA_f0c5beee-ff8f-4311-a729-9d0d6bb9b77f"
      unitRef="usd">9207000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMjItNC0xLTEtMA_6a752399-0486-4492-bcce-6d0a83aded4b"
      unitRef="usd">8328000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMjMtMi0xLTEtMA_b5067fcc-98f5-4301-8272-0bea5a4a52c8"
      unitRef="usd">113872000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMjMtNC0xLTEtMA_a1c2e08e-5ad8-4850-a8b8-e1f267c89a1a"
      unitRef="usd">127371000</us-gaap:LiabilitiesCurrent>
    <goco:ContractWithCustomerLiabilityNoncurrentCommissionsPayable
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMjUtMi0xLTEtMA_3a68ea41-f9a1-4c5e-9e86-a0d0d0aa3b84"
      unitRef="usd">214237000</goco:ContractWithCustomerLiabilityNoncurrentCommissionsPayable>
    <goco:ContractWithCustomerLiabilityNoncurrentCommissionsPayable
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMjUtNC0xLTEtMA_1bec751c-1d5d-4100-883b-0af8499d929d"
      unitRef="usd">182596000</goco:ContractWithCustomerLiabilityNoncurrentCommissionsPayable>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMjYtMi0xLTEtMA_6aff8ca6-c839-4ac1-9973-3f281876010c"
      unitRef="usd">414908000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMjYtNC0xLTEtMA_1c1f0545-37fa-4dc9-badc-b3b0cce55e49"
      unitRef="usd">396400000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMjgtMi0xLTEtMA_534488d1-6b16-43af-a47f-984015fd6c99"
      unitRef="usd">2817000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMjgtNC0xLTEtMA_1e8d0727-bbbf-4006-8284-5c97ddc2c206"
      unitRef="usd">3274000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMjktMi0xLTEtMA_12a8d70c-8a09-4b4d-bcfe-90dcaa045b11"
      unitRef="usd">631962000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMjktNC0xLTEtMA_6a9bd6f7-953d-42c6-967c-806364f00017"
      unitRef="usd">582270000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzAtMi0xLTEtMA_4b94c9a1-a6cf-4d6e-86e6-eb86145a7a78"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzAtNC0xLTEtMA_fc7ade45-2c22-4dfd-bbc3-431f894ffe12"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie66685687c574060b8c20921b41c1958_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjE5NGQwY2ZjOGE0NjRhM2FiOGUzNGQ4YTFmYzllZDk3XzI3_2aceeecf-b246-438b-a3d1-2d99936b1cc0"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i7416683a89db4daab8ccb6c11c71ff80_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjE5NGQwY2ZjOGE0NjRhM2FiOGUzNGQ4YTFmYzllZDk3XzI3_373e12e6-f427-4ea2-9344-f6a8c611c1e0"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie66685687c574060b8c20921b41c1958_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjE5NGQwY2ZjOGE0NjRhM2FiOGUzNGQ4YTFmYzllZDk3XzQx_6b63d2c5-66a9-42b5-9c06-2b16f53cc192"
      unitRef="shares">1100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7416683a89db4daab8ccb6c11c71ff80_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjE5NGQwY2ZjOGE0NjRhM2FiOGUzNGQ4YTFmYzllZDk3XzQx_6fa68464-a8dc-4a73-aa7d-74d14bfeedff"
      unitRef="shares">1100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7416683a89db4daab8ccb6c11c71ff80_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjE5NGQwY2ZjOGE0NjRhM2FiOGUzNGQ4YTFmYzllZDk3XzYz_93e364ed-1d68-48a5-a6da-99292d9d41ab"
      unitRef="shares">105318000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7416683a89db4daab8ccb6c11c71ff80_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjE5NGQwY2ZjOGE0NjRhM2FiOGUzNGQ4YTFmYzllZDk3XzYz_da60b888-ac6e-4ff8-b6b4-6015326a206a"
      unitRef="shares">105318000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie66685687c574060b8c20921b41c1958_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjE5NGQwY2ZjOGE0NjRhM2FiOGUzNGQ4YTFmYzllZDk3Xzcw_2a673703-7ffa-4e22-88ed-c9d7a91d6a0a"
      unitRef="shares">84196000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie66685687c574060b8c20921b41c1958_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjE5NGQwY2ZjOGE0NjRhM2FiOGUzNGQ4YTFmYzllZDk3Xzcw_75c9aa96-1dc4-4a66-b229-55f742d3dceb"
      unitRef="shares">84196000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i7416683a89db4daab8ccb6c11c71ff80_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzMtMi0xLTEtMA_16cbbfe5-116c-4256-ae1b-2e66cbd2742d"
      unitRef="usd">10000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ie66685687c574060b8c20921b41c1958_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzMtNC0xLTEtMA_f129ed06-0d2e-4ee6-8cff-194a79f9f034"
      unitRef="usd">8000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie0d4a227ed3f4b90bd00ca37d2093f00_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjI2MTc4YzI2OTIwZDQ5OTdiZDQ5NWFmNmZmNWM0NzE5XzI3_579d5c3e-b46f-4cf7-b015-6f8ea2d52bcd"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i08ac9afb48f54aa6a1c88073aa81d639_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjI2MTc4YzI2OTIwZDQ5OTdiZDQ5NWFmNmZmNWM0NzE5XzI3_e52389ae-afef-4f7e-9e3c-81b66e35039e"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i08ac9afb48f54aa6a1c88073aa81d639_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjI2MTc4YzI2OTIwZDQ5OTdiZDQ5NWFmNmZmNWM0NzE5XzQx_096c3bee-8f15-410d-830d-8e8206531d94"
      unitRef="shares">597502000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie0d4a227ed3f4b90bd00ca37d2093f00_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjI2MTc4YzI2OTIwZDQ5OTdiZDQ5NWFmNmZmNWM0NzE5XzQ4_972930b0-8847-4c2c-a982-1eb15c638758"
      unitRef="shares">619004000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i08ac9afb48f54aa6a1c88073aa81d639_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjI2MTc4YzI2OTIwZDQ5OTdiZDQ5NWFmNmZmNWM0NzE5Xzcw_183721f0-7168-43f8-a31b-4c9b17855047"
      unitRef="shares">215495000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i08ac9afb48f54aa6a1c88073aa81d639_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjI2MTc4YzI2OTIwZDQ5OTdiZDQ5NWFmNmZmNWM0NzE5Xzcw_3a781fae-9234-4814-88d6-1473d8389cc2"
      unitRef="shares">215495000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie0d4a227ed3f4b90bd00ca37d2093f00_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjI2MTc4YzI2OTIwZDQ5OTdiZDQ5NWFmNmZmNWM0NzE5Xzc3_c116fbb8-96a4-472b-9d19-e31073d18390"
      unitRef="shares">236997000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie0d4a227ed3f4b90bd00ca37d2093f00_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjI2MTc4YzI2OTIwZDQ5OTdiZDQ5NWFmNmZmNWM0NzE5Xzc3_e29680b5-170f-4766-993e-39a58764054a"
      unitRef="shares">236997000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i08ac9afb48f54aa6a1c88073aa81d639_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzQtMi0xLTEtMA_2834d323-70b8-4883-8e12-4d780fa5b549"
      unitRef="usd">22000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ie0d4a227ed3f4b90bd00ca37d2093f00_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzQtNC0xLTEtMA_fc18a546-364d-4e37-8dbc-eaab175040f1"
      unitRef="usd">24000</us-gaap:CommonStockValue>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjNkZmFmMWMxYTcyYzQ5ZDdiMmEyODViMTYxZDVlMzkxXzIy_30aa1bc6-e15a-4acb-83d1-0bb6da6372c2"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjNkZmFmMWMxYTcyYzQ5ZDdiMmEyODViMTYxZDVlMzkxXzIy_42199279-4519-4651-bd86-552ae1c83a80"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjNkZmFmMWMxYTcyYzQ5ZDdiMmEyODViMTYxZDVlMzkxXzM2_91b6b00b-8549-44bc-a188-29a49033e0ae"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjNkZmFmMWMxYTcyYzQ5ZDdiMmEyODViMTYxZDVlMzkxXzM2_b879e9fa-4958-43e0-99da-dbce03e49ad6"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjNkZmFmMWMxYTcyYzQ5ZDdiMmEyODViMTYxZDVlMzkxXzU4_0b2a4847-99a0-47f4-9853-40f726f1de02"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjNkZmFmMWMxYTcyYzQ5ZDdiMmEyODViMTYxZDVlMzkxXzU4_0ea3c06b-9203-48eb-b3f5-e28ad435850e"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjNkZmFmMWMxYTcyYzQ5ZDdiMmEyODViMTYxZDVlMzkxXzU4_38a4d889-bbdb-4f3a-8a4b-b9c66872792c"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjNkZmFmMWMxYTcyYzQ5ZDdiMmEyODViMTYxZDVlMzkxXzU4_81f1fedb-67f2-4635-91e0-5248f9a29606"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzUtMi0xLTEtMA_cec2bbf7-ae38-4e17-8a5b-d54c6665716b"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzUtNC0xLTEtMA_163c6641-a016-40c9-8421-eaa00dd9d767"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzYtMi0xLTEtMA_e69448b2-ad8d-49b9-9972-67d178df3471"
      unitRef="usd">503689000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzYtNC0xLTEtMA_f9b46de2-a6ac-4966-878d-e1effee48c37"
      unitRef="usd">399169000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzctMi0xLTEtMA_90ecd5fe-310b-4325-964c-7cb687acadb0"
      unitRef="usd">-13000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzctNC0xLTEtMA_03868e1b-ff4f-4b10-841e-92185012ebea"
      unitRef="usd">17000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzgtMi0xLTEtMA_9191db89-45a9-4529-a182-fc75363296a1"
      unitRef="usd">-32881000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzgtNC0xLTEtMA_8f813c14-e49b-4912-92ae-50c04164aa2b"
      unitRef="usd">-18802000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzktMi0xLTEtMA_544cf754-937b-44d7-b4c7-74113cb438e7"
      unitRef="usd">470827000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfMzktNC0xLTEtMA_71db6420-d7a0-4bde-97c5-0bb0e876afb5"
      unitRef="usd">380416000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfNDAtMi0xLTEtMA_3a5899b2-b923-498e-b20e-c766a4890e3c"
      unitRef="usd">894973000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfNDAtNC0xLTEtMA_62988894-253c-4920-b811-d239bbacf93f"
      unitRef="usd">1018739000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfNDEtMi0xLTEtMA_298db1c9-9d06-40c9-aa9a-f9837ce4a977"
      unitRef="usd">1365800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfNDEtNC0xLTEtMA_37c83b58-1f1f-41df-927f-1a2acd513404"
      unitRef="usd">1399155000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfNDItMi0xLTEtMA_2aa9030f-d6e8-4ac4-a600-b730f59d79f2"
      unitRef="usd">2111634000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8yOC9mcmFnOmZmZmFkMTk3Y2RhZTQzODY5NTNhNzgzZGQzMmNiNDRjL3RhYmxlOjM0N2IyY2Q0MDBlOTQ2YjNhZjg2Y2UyOTYwNzExNWQ0L3RhYmxlcmFuZ2U6MzQ3YjJjZDQwMGU5NDZiM2FmODZjZTI5NjA3MTE1ZDRfNDItNC0xLTEtMA_78eb05bc-07f5-4c2a-a480-e249c8412ed1"
      unitRef="usd">2108796000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iac3d572a4d5e408bbaf94c6fc03be578_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMy0yLTEtMS0w_b98fe07e-af1d-41d3-93f1-2dcf322bb553"
      unitRef="shares">98518000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iac3d572a4d5e408bbaf94c6fc03be578_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMy00LTEtMS0w_130c3391-11d7-4a9c-8b4f-030cba7b7e41"
      unitRef="usd">10000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5eb4546097ce44cf970f64cd2a34f623_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMy02LTEtMS0w_1e750ad4-c691-4c29-b16f-855c24746821"
      unitRef="shares">222606000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5eb4546097ce44cf970f64cd2a34f623_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMy04LTEtMS0w_411b68c0-efb5-40c2-88bb-074333954a9a"
      unitRef="usd">22000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iddaaf0eadb7d4e838b6938793a653feb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMy0xMC0xLTEtMA_5b0cbfe0-e5db-48b4-8005-071a8b5e651f"
      unitRef="usd">465936000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0c3f8596a44b4cf59f39c5a9ee20b54c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMy0xMi0xLTEtMA_e19ff2a1-d84d-4bda-b2bd-18f188987743"
      unitRef="usd">-20892000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic21664cc7335486788e8a0ba43ab0dab_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMy0xNC0xLTEtMA_2c8449c3-b596-4c5a-9d90-8b5effcaa6c7"
      unitRef="usd">19000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i73a2eff1a4c54791be7df9babea28140_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMy0xNi0xLTEtMA_aca22c0d-53a4-4225-87b0-8c7039aade25"
      unitRef="usd">951911000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia3a85a456827449ba954d4126cb29c61_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMy0xOC0xLTEtMA_38511d16-af20-40cf-9eab-e619bc36b124"
      unitRef="usd">1397006000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i8b2c373c29a14c67a93f43e93b5b3cc1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfNC0yLTEtMS0w_54269a25-f7b7-4c14-a9c5-513316d9d5b5"
      unitRef="shares">62000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i707d3089d4ad4eaaba7a28fc72a84b7c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfNC0xMC0xLTEtMjQyMA_150f027f-e973-407c-b989-6c412e1b6c15"
      unitRef="usd">476000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfNC0xOC0xLTEtMA_f29942d7-bb12-4590-a605-22210a7ff989"
      unitRef="usd">476000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:ProfitLoss
      contextRef="i010fb95d4f3c44db8810b379fc114c7f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfNS0xMi0xLTEtMA_7cd06241-8a69-435e-8da3-05706d9e0896"
      unitRef="usd">-11989000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic41c73165cf74ce49d93a3b03dd3a89d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfNS0xNi0xLTEtMA_cf675181-dd15-4f1d-973e-aed6c82e2bb2"
      unitRef="usd">-27186000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfNS0xOC0xLTEtMA_38b120da-c325-4bd4-b14e-e7ecea2b695b"
      unitRef="usd">-39175000</us-gaap:ProfitLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i707d3089d4ad4eaaba7a28fc72a84b7c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfNi0xMC0xLTEtMA_ce2d77cb-80d4-4764-a724-318700fda574"
      unitRef="usd">7599000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfNi0xOC0xLTEtMA_0aaef014-4eaa-445c-bffa-6acfe4dbb339"
      unitRef="usd">7599000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ie13007456ddf48ce8e9e33e2da3e35af_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfNy0xNC0xLTEtMA_f6e4e277-32b2-4444-9964-27fa0905758c"
      unitRef="usd">-32000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ic41c73165cf74ce49d93a3b03dd3a89d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfNy0xNi0xLTEtMA_a75b48f1-e951-4266-a667-420b511f685b"
      unitRef="usd">-74000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfNy0xOC0xLTEtMA_16f0a4dc-0db2-4c04-a3d7-42539236e8b2"
      unitRef="usd">-106000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited
      contextRef="i254c3cd235d1469ab33b429a0db0873d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfOC02LTEtMS0w_8c9c7807-bd13-4bb1-a2b8-9bba301e9e35"
      unitRef="shares">373000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited>
    <goco:NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsShares
      contextRef="i8b2c373c29a14c67a93f43e93b5b3cc1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfOS0yLTEtMS0w_735423b1-98bb-481e-9240-14a41d58432a"
      unitRef="shares">-6738000</goco:NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsShares>
    <goco:NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsShares
      contextRef="i254c3cd235d1469ab33b429a0db0873d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfOS02LTEtMS0w_5aa0fc8d-7db9-49e4-b77d-8c18b48638cc"
      unitRef="shares">6738000</goco:NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsShares>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i707d3089d4ad4eaaba7a28fc72a84b7c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfOS0xMC0xLTEtMA_0a8cea31-68b5-4cbb-8652-5218a1aa6913"
      unitRef="usd">-29678000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="ic41c73165cf74ce49d93a3b03dd3a89d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfOS0xNi0xLTEtMA_725dcca2-0de2-4dba-a03e-922824641a2c"
      unitRef="usd">29678000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfOS0xOC0xLTEtMA_222b95e9-21b6-4ddc-adf9-0283421c09a1"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1fd8c1f733c54cc9a7f04f4d3fc03bc4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMTAtMi0xLTEtMA_7840dd24-a789-4325-b687-d71b8d2aca6a"
      unitRef="shares">105318000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1fd8c1f733c54cc9a7f04f4d3fc03bc4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMTAtNC0xLTEtMA_4783b554-e949-411e-9a6c-c1e46e354202"
      unitRef="usd">10000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i96c51922f29b4b0ea3e5956464be18c2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMTAtNi0xLTEtMA_26654255-e21f-4053-ac69-ca90d8ffa3cf"
      unitRef="shares">215495000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i96c51922f29b4b0ea3e5956464be18c2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMTAtOC0xLTEtMA_56614e07-315c-421f-b91d-c843c5899cd4"
      unitRef="usd">22000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaaf64389409648d4b25e84c9d38a8b51_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMTAtMTAtMS0xLTA_0a4998cc-6b01-4902-a76d-5d36849fbf5e"
      unitRef="usd">503689000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5f73fe96386f494ab21bac56fd4b7e8b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMTAtMTItMS0xLTA_fe981584-3e80-419b-9cc3-be69e436eb3c"
      unitRef="usd">-32881000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id2ab3285c2534acf83ffdadffb3955e2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMTAtMTQtMS0xLTA_8177ef26-8807-4269-85be-e4b9999b929f"
      unitRef="usd">-13000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i105983b335124f9793668e991d626a36_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMTAtMTYtMS0xLTA_41cada30-8b3b-4a1e-bcca-0a13dbcfd4e5"
      unitRef="usd">894973000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOjg2NjMyNmMyNmUyZTQ5ZTA4ZGRmN2U3ZGIzNTBkNTQ3L3RhYmxlcmFuZ2U6ODY2MzI2YzI2ZTJlNDllMDhkZGY3ZTdkYjM1MGQ1NDdfMTAtMTgtMS0xLTA_2c613886-f1c1-4bcb-a6e8-1ff18a541ccf"
      unitRef="usd">1365800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:MembersEquity
      contextRef="i003501764e1e46719c15ee7abbb6d361_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOmM4YzFiOTIxNjg4MTRiZjE5ZTRmZjg1YTlkYmE2N2ZkL3RhYmxlcmFuZ2U6YzhjMWI5MjE2ODgxNGJmMTllNGZmODVhOWRiYTY3ZmRfMy0yLTEtMS0w_ea07d4b9-0045-4fbc-9f86-3f059f442272"
      unitRef="usd">869602000</us-gaap:MembersEquity>
    <goco:IssuanceOfSeniorPreferredEarnoutUnitsValue
      contextRef="i1623dfe89b064dd1ad99d7d55d51f25f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOmM4YzFiOTIxNjg4MTRiZjE5ZTRmZjg1YTlkYmE2N2ZkL3RhYmxlcmFuZ2U6YzhjMWI5MjE2ODgxNGJmMTllNGZmODVhOWRiYTY3ZmRfNC0yLTEtMS00ODE_089cba20-d827-4a55-89e9-0e35f622f233"
      unitRef="usd">100000000</goco:IssuanceOfSeniorPreferredEarnoutUnitsValue>
    <goco:IssuanceOfCommonEarnoutUnitsValue
      contextRef="i1623dfe89b064dd1ad99d7d55d51f25f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOmM4YzFiOTIxNjg4MTRiZjE5ZTRmZjg1YTlkYmE2N2ZkL3RhYmxlcmFuZ2U6YzhjMWI5MjE2ODgxNGJmMTllNGZmODVhOWRiYTY3ZmRfNC0yLTEtMS0w_b80e1d5e-1ad0-4733-8b7a-371e0e37af18"
      unitRef="usd">100000000</goco:IssuanceOfCommonEarnoutUnitsValue>
    <us-gaap:ProfitLoss
      contextRef="i1623dfe89b064dd1ad99d7d55d51f25f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOmM4YzFiOTIxNjg4MTRiZjE5ZTRmZjg1YTlkYmE2N2ZkL3RhYmxlcmFuZ2U6YzhjMWI5MjE2ODgxNGJmMTllNGZmODVhOWRiYTY3ZmRfNS0yLTEtMS0w_058d86fe-39a1-4a37-9d03-ecd73a832d31"
      unitRef="usd">-22867000</us-gaap:ProfitLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1623dfe89b064dd1ad99d7d55d51f25f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOmM4YzFiOTIxNjg4MTRiZjE5ZTRmZjg1YTlkYmE2N2ZkL3RhYmxlcmFuZ2U6YzhjMWI5MjE2ODgxNGJmMTllNGZmODVhOWRiYTY3ZmRfNi0yLTEtMS0w_a64c43e2-daef-46f3-8394-72bb237681cf"
      unitRef="usd">597000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i1623dfe89b064dd1ad99d7d55d51f25f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOmM4YzFiOTIxNjg4MTRiZjE5ZTRmZjg1YTlkYmE2N2ZkL3RhYmxlcmFuZ2U6YzhjMWI5MjE2ODgxNGJmMTllNGZmODVhOWRiYTY3ZmRfNy0yLTEtMS0w_65e7b9c9-6ea7-458f-b072-d5f6cd451a7e"
      unitRef="usd">183000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:MembersEquity
      contextRef="icea686434ea44576859bbdb9c12a593d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zMS9mcmFnOjliOTJlMWNlMDZkMjRlNGNhY2QyYjc1MWRkYTMxZDdiL3RhYmxlOmM4YzFiOTIxNjg4MTRiZjE5ZTRmZjg1YTlkYmE2N2ZkL3RhYmxlcmFuZ2U6YzhjMWI5MjE2ODgxNGJmMTllNGZmODVhOWRiYTY3ZmRfOC0yLTEtMS0w_592c5b8e-2da4-4649-804b-781a5ee744ea"
      unitRef="usd">1047513000</us-gaap:MembersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifbfa53f32dae495dbcc1a46781061696_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8zLTItMS0xLTE2NzM_8b6ded2e-9f64-4f32-ab89-2b302719fcc7"
      unitRef="shares">84196000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifbfa53f32dae495dbcc1a46781061696_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8zLTQtMS0xLTE2NzM_090cf9fa-9187-47cd-a093-711053220f0b"
      unitRef="usd">8000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia86c9e8ea85d4d5db5657b1ff1bfda08_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8zLTYtMS0xLTE2NzM_fc69a9ed-04f2-451f-9b69-55224eae18f6"
      unitRef="shares">236997000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia86c9e8ea85d4d5db5657b1ff1bfda08_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8zLTgtMS0xLTE2NzM_7a31e7fb-ff0d-4107-800c-1945d9efcdce"
      unitRef="usd">24000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i20f75e8a7ebc4077bc93ede28fda148c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8zLTEwLTEtMS0xNjcz_85878d7f-88a8-4608-904e-343295dab577"
      unitRef="usd">399169000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6bd1c7bd511f4e2f9ea70a1f05bb2f7d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8zLTEyLTEtMS0xNjcz_085aa3b4-2414-4268-9318-12d923883816"
      unitRef="usd">-18802000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8d2bf18c517f4f4c8b20a522d39c1485_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8zLTE0LTEtMS0xNjcz_257a6715-50a0-45f8-b191-9ea306b09b80"
      unitRef="usd">17000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0830190921c9428d80641271543bf37e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8zLTE2LTEtMS0xNjcz_3a447fc1-7132-478e-84db-03344d5ddf85"
      unitRef="usd">1018739000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8zLTE4LTEtMS0xNjcz_e34e61ff-56c1-42cf-97a5-f112b92c1091"
      unitRef="usd">1399155000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i6eafa546c9094d2abfc27f6e596672e3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl80LTItMS0xLTE2NzM_c0872146-32c5-4bfe-b431-daf244d55555"
      unitRef="shares">74000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i81e78356e1f4444e975a0b801a5e05f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl80LTEwLTEtMS0yNDEz_7841ee50-d9d5-425e-9947-968203fe71ad"
      unitRef="usd">476000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl80LTE4LTEtMS0xNjcz_ee5a1e98-fdc4-47ad-9155-934b87807426"
      unitRef="usd">476000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:ProfitLoss
      contextRef="i718c952e3c3c4ab8a3bc5897b7f509de_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl81LTEyLTEtMS0xNjcz_67fc64ce-30d5-45f4-8526-57eadf44fead"
      unitRef="usd">-14079000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1ff3e3a9e2234fea9620244a84ada39c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl81LTE2LTEtMS0xNjcz_d59ff17d-b17a-4a3f-9e56-5b139c5d9f20"
      unitRef="usd">-32364000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl81LTE4LTEtMS0xNjcz_7d199811-27bb-4c82-8315-791f7c9c4801"
      unitRef="usd">-46443000</us-gaap:ProfitLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i81e78356e1f4444e975a0b801a5e05f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl82LTEwLTEtMS0xNjcz_1112aa00-43b2-4f96-8ced-2671ca57de8e"
      unitRef="usd">12711000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl82LTE4LTEtMS0xNjcz_0f803c38-0d45-4828-b0fe-d957b2acf1ef"
      unitRef="usd">12711000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i0cb3d486d7a948bf82f81fb148e859c0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl83LTE0LTEtMS0yNzg5_34e771da-6d2d-4658-866d-ca982986b1f0"
      unitRef="usd">-30000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i1ff3e3a9e2234fea9620244a84ada39c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl83LTE2LTEtMS0yNzgy_f5eab714-0c13-4388-9641-bbd40823afe4"
      unitRef="usd">-69000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl83LTE4LTEtMS0xNjcz_4e87cc14-a89b-404b-ba4e-a293b24d69ec"
      unitRef="usd">-99000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited
      contextRef="i9aa0daf5cccd4fbca600655c07572488_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl84LTYtMS0xLTE2NzM_3db12a0a-fec6-46a0-9b16-395761363ee3"
      unitRef="shares">454000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited>
    <goco:NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsShares
      contextRef="i6eafa546c9094d2abfc27f6e596672e3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl85LTItMS0xLTI3OTY_7bed0450-f675-41b8-943a-880b4bec2b39"
      unitRef="shares">-21048000</goco:NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsShares>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i6eafa546c9094d2abfc27f6e596672e3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl85LTQtMS0xLTI3Njk_46760cc9-075b-49b0-b968-15a4f50585db"
      unitRef="usd">-2000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <goco:NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsShares
      contextRef="i9aa0daf5cccd4fbca600655c07572488_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl85LTYtMS0xLTI3Njk_b853f860-3aaa-4ef7-a6f9-f60fcc11ea10"
      unitRef="shares">21048000</goco:NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsShares>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i9aa0daf5cccd4fbca600655c07572488_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl85LTgtMS0xLTI3Njk_dc93ff91-bbc8-4262-8bb1-c3aadc9ea29e"
      unitRef="usd">2000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i81e78356e1f4444e975a0b801a5e05f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl85LTEwLTEtMS0yNzY5_73fccab0-e324-4014-a6de-7868da6a3ea6"
      unitRef="usd">-91333000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i1ff3e3a9e2234fea9620244a84ada39c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl85LTE2LTEtMS0xNjcz_d819c68f-6a8c-4797-a459-72947b77d7a0"
      unitRef="usd">91333000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl85LTE4LTEtMS0xNjcz_4c6b28c6-5c3d-41fe-9d10-adeb2fff034f"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1fd8c1f733c54cc9a7f04f4d3fc03bc4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8xMC0yLTEtMS0xNjcz_a0719cef-0412-4d09-b8e7-6598db8e49ea"
      unitRef="shares">105318000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1fd8c1f733c54cc9a7f04f4d3fc03bc4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8xMC00LTEtMS0xNjcz_b3224b61-f0d8-4484-bce8-ce5c46d3a5b4"
      unitRef="usd">10000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i96c51922f29b4b0ea3e5956464be18c2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8xMC02LTEtMS0xNjcz_f08015c6-cdc7-472e-85ca-5c7923261901"
      unitRef="shares">215495000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i96c51922f29b4b0ea3e5956464be18c2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8xMC04LTEtMS0xNjcz_8529c104-b231-477f-b7e1-f5494324fbae"
      unitRef="usd">22000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaaf64389409648d4b25e84c9d38a8b51_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8xMC0xMC0xLTEtMTY3Mw_aa8c9224-8653-414f-9aa7-d80a44a32b13"
      unitRef="usd">503689000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5f73fe96386f494ab21bac56fd4b7e8b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8xMC0xMi0xLTEtMTY3Mw_af29a2ed-177e-42b4-b50f-789884e547c5"
      unitRef="usd">-32881000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id2ab3285c2534acf83ffdadffb3955e2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8xMC0xNC0xLTEtMTY3Mw_e42ad8a6-f83f-4f79-af4d-865c83ae8d13"
      unitRef="usd">-13000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i105983b335124f9793668e991d626a36_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8xMC0xNi0xLTEtMTY3Mw_f93651c3-587f-48ad-adcd-3958c15be3e3"
      unitRef="usd">894973000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6MTYwYWYzN2MyN2FmNGZjZWIzOWFiZjcwNDE4NWViZGYvdGFibGVyYW5nZToxNjBhZjM3YzI3YWY0ZmNlYjM5YWJmNzA0MTg1ZWJkZl8xMC0xOC0xLTEtMTY3Mw_00bbf6d7-8ff7-4073-a9db-7089b3e8a14f"
      unitRef="usd">1365800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:MembersEquity
      contextRef="ie23755d7f4d44613b4e3fd9c95e26e97_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6Y2QwOTdkZmE1ZTVjNDhkMjk0M2ExOTgyNGJjYTRmNTMvdGFibGVyYW5nZTpjZDA5N2RmYTVlNWM0OGQyOTQzYTE5ODI0YmNhNGY1M18zLTItMS0xLTE2NzM_cb15e16a-16fd-46f9-8073-3e57accc4865"
      unitRef="usd">860144000</us-gaap:MembersEquity>
    <goco:IssuanceOfSeniorPreferredEarnoutUnitsValue
      contextRef="ibb4a6d38ff3246a3a80cf7bec5964b57_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6Y2QwOTdkZmE1ZTVjNDhkMjk0M2ExOTgyNGJjYTRmNTMvdGFibGVyYW5nZTpjZDA5N2RmYTVlNWM0OGQyOTQzYTE5ODI0YmNhNGY1M180LTItMS0xLTE2NzM_ed10ac96-e073-4954-bb3f-2d1f2f299405"
      unitRef="usd">100000000</goco:IssuanceOfSeniorPreferredEarnoutUnitsValue>
    <goco:IssuanceOfCommonEarnoutUnitsValue
      contextRef="ibb4a6d38ff3246a3a80cf7bec5964b57_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6Y2QwOTdkZmE1ZTVjNDhkMjk0M2ExOTgyNGJjYTRmNTMvdGFibGVyYW5nZTpjZDA5N2RmYTVlNWM0OGQyOTQzYTE5ODI0YmNhNGY1M181LTItMS0xLTE2NzM_3f85b87f-b2a7-4b9e-ad8f-dab6cea7858a"
      unitRef="usd">100000000</goco:IssuanceOfCommonEarnoutUnitsValue>
    <goco:IssuanceOfCommonUnitsDuringThePeriodValue
      contextRef="ibb4a6d38ff3246a3a80cf7bec5964b57_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6Y2QwOTdkZmE1ZTVjNDhkMjk0M2ExOTgyNGJjYTRmNTMvdGFibGVyYW5nZTpjZDA5N2RmYTVlNWM0OGQyOTQzYTE5ODI0YmNhNGY1M182LTItMS0xLTE2NzM_8bea2a20-1023-4510-8dab-564767facb4f"
      unitRef="usd">10000000</goco:IssuanceOfCommonUnitsDuringThePeriodValue>
    <us-gaap:ProfitLoss
      contextRef="ibb4a6d38ff3246a3a80cf7bec5964b57_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6Y2QwOTdkZmE1ZTVjNDhkMjk0M2ExOTgyNGJjYTRmNTMvdGFibGVyYW5nZTpjZDA5N2RmYTVlNWM0OGQyOTQzYTE5ODI0YmNhNGY1M183LTItMS0xLTE2NzM_d708eebe-af90-4014-a0f2-2e8a65c7fffc"
      unitRef="usd">-23804000</us-gaap:ProfitLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibb4a6d38ff3246a3a80cf7bec5964b57_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6Y2QwOTdkZmE1ZTVjNDhkMjk0M2ExOTgyNGJjYTRmNTMvdGFibGVyYW5nZTpjZDA5N2RmYTVlNWM0OGQyOTQzYTE5ODI0YmNhNGY1M184LTItMS0xLTE2NzM_27c6cbd7-2430-4944-9834-e923a8cdcaa1"
      unitRef="usd">1077000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ibb4a6d38ff3246a3a80cf7bec5964b57_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6Y2QwOTdkZmE1ZTVjNDhkMjk0M2ExOTgyNGJjYTRmNTMvdGFibGVyYW5nZTpjZDA5N2RmYTVlNWM0OGQyOTQzYTE5ODI0YmNhNGY1M185LTItMS0xLTE2NzM_f47b125f-2c66-421e-a96e-59c8d310b7c3"
      unitRef="usd">98000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:MembersEquity
      contextRef="icea686434ea44576859bbdb9c12a593d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8xMDk5NTExNjI4MTc3L2ZyYWc6NzFlNGM0OTliOGU2NGE2M2FmMDQzMzYzMTU5ZDg2YTkvdGFibGU6Y2QwOTdkZmE1ZTVjNDhkMjk0M2ExOTgyNGJjYTRmNTMvdGFibGVyYW5nZTpjZDA5N2RmYTVlNWM0OGQyOTQzYTE5ODI0YmNhNGY1M18xMC0yLTEtMS0xNjcz_b9f0a42b-1068-4a73-9251-21c0c4be1453"
      unitRef="usd">1047513000</us-gaap:MembersEquity>
    <us-gaap:ProfitLoss
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMi0yLTEtMS0w_776dfd63-7fab-4239-b036-a8a02763fa67"
      unitRef="usd">-46443000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMi00LTEtMS0w_962d6b34-d887-4b5c-abee-957041041095"
      unitRef="usd">-23804000</us-gaap:ProfitLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNC0yLTEtMS0w_2a710b5a-497a-4787-88de-c03706e55783"
      unitRef="usd">12711000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNC00LTEtMS0w_d2e05e55-4190-4a4e-8825-cdb9e9acbb65"
      unitRef="usd">1077000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNS0yLTEtMS0w_178916f5-953f-4fda-8d50-29f4f345adb3"
      unitRef="usd">4076000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNS00LTEtMS0w_9a409e8a-fb22-4405-b99e-7dc053ddfbdf"
      unitRef="usd">1636000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNi0yLTEtMS0w_d8099651-8127-4bd6-b2ae-c6607a8b26ee"
      unitRef="usd">47029000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNi00LTEtMS0w_32fdbcf3-6581-4007-92b0-c51529b93a9f"
      unitRef="usd">47029000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNy0yLTEtMS0w_3f3fa07f-ca26-4545-b54a-ae6a713b3728"
      unitRef="usd">1262000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNy00LTEtMS0w_24d892dd-2e23-4b39-876d-7a0966d7cd55"
      unitRef="usd">1058000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfOC0yLTEtMS0w_208783fa-75b9-4ee5-a1f3-e8e6e4b7f06e"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfOC00LTEtMS0w_298dd71b-02f9-44a6-932f-d651dd3bb38a"
      unitRef="usd">19700000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTAtMi0xLTEtMjQ5MA_b3c985bb-82a7-475c-b1b9-7f617cc68041"
      unitRef="usd">-11935000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTAtNC0xLTEtMjQ5MA_b643b738-00d9-4102-b49d-408134529c6c"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfOS0yLTEtMS0w_ccd54a32-815f-4417-9e76-273bfffe9a79"
      unitRef="usd">884000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfOS00LTEtMS0w_45504e66-2a1d-4ff2-98d6-63b1f45bf606"
      unitRef="usd">458000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTEtMi0xLTEtMA_772b75c2-7a32-4324-8335-db3b7fb7f198"
      unitRef="usd">2702000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTEtNC0xLTEtMA_899ccadc-3492-4bee-af72-66af8cb0341a"
      unitRef="usd">-12383000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTItMi0xLTEtMA_cdc81fde-a279-4683-b2d0-26321ed2a493"
      unitRef="usd">63675000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTItNC0xLTEtMA_6f65c1e7-ed58-4a59-9374-c616f2e4c031"
      unitRef="usd">58709000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTMtMi0xLTEtMA_110671b8-d456-4bd2-90b3-ddba5a95c490"
      unitRef="usd">11778000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTMtNC0xLTEtMA_46d2897a-b9ca-4d80-a20d-06f6b7fde30a"
      unitRef="usd">-1794000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTQtMi0xLTEtMA_2d548af9-ec33-4dc1-833e-efc0a9787ca0"
      unitRef="usd">6114000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTQtNC0xLTEtMA_78ea99d8-0ac6-476a-8f93-9a452cde3a9e"
      unitRef="usd">-3467000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTUtMi0xLTEtMA_1191115a-3af5-4cec-8af9-51138668bbf7"
      unitRef="usd">3993000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTUtNC0xLTEtMA_a6a942b3-517f-41fc-af0a-6801db2fb889"
      unitRef="usd">-7641000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <goco:IncreaseDecreaseInContractWithCustomerLiabilityDeferredRevenue
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTYtMi0xLTEtMA_994dd5ff-d7a0-4865-bfad-626cd0286b30"
      unitRef="usd">-36000</goco:IncreaseDecreaseInContractWithCustomerLiabilityDeferredRevenue>
    <goco:IncreaseDecreaseInContractWithCustomerLiabilityDeferredRevenue
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTYtNC0xLTEtMA_b85c5fea-0f16-4dde-839a-a46693aa3c0d"
      unitRef="usd">-14171000</goco:IncreaseDecreaseInContractWithCustomerLiabilityDeferredRevenue>
    <goco:IncreaseDecreaseInContractWithCustomerLiabilityCommissionsPayable
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTctMi0xLTEtMA_e05645c4-82f5-4639-8c6a-d15e4815b307"
      unitRef="usd">4742000</goco:IncreaseDecreaseInContractWithCustomerLiabilityCommissionsPayable>
    <goco:IncreaseDecreaseInContractWithCustomerLiabilityCommissionsPayable
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTctNC0xLTEtMA_6255dbd2-9a60-426d-bcb3-b85f239c8ebc"
      unitRef="usd">18135000</goco:IncreaseDecreaseInContractWithCustomerLiabilityCommissionsPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTgtMi0xLTEtMA_334ab840-844f-4947-ad28-e92277ba5f4f"
      unitRef="usd">1406000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTgtNC0xLTEtMA_01ee8246-13a8-4834-aea0-d65035c2e67e"
      unitRef="usd">1269000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTktMi0xLTEtMA_b0a6ed1d-c55a-41c4-bebc-be70a28b1260"
      unitRef="usd">-32250000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMTktNC0xLTEtMA_880c8cb6-6bf6-42ca-8162-8c1ee5b1719d"
      unitRef="usd">-4169000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMjItMi0xLTEtMA_1f4aae80-8522-4617-a6e6-db2fc41748cf"
      unitRef="usd">7909000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMjItNC0xLTEtMA_1f0630b4-8e5e-4e38-90c8-8ae84f599ca3"
      unitRef="usd">7764000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMjMtMi0xLTEtMA_0b62caa1-a510-4d1a-979b-56f0524b7d1c"
      unitRef="usd">-7909000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMjMtNC0xLTEtMA_fcff22e6-1729-4409-ba4e-175abaa1da0c"
      unitRef="usd">-7764000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzAtMi0xLTEtMA_52813905-7fd9-4bd0-af43-fcfd03ba2e0f"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzAtNC0xLTEtMA_6b8dfbbd-f4e4-47a1-8b51-fa74732c3dd4"
      unitRef="usd">10000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzEtMi0xLTEtMA_15a3dd2b-c026-46a8-9a7b-e8562e6dcd3f"
      unitRef="usd">310000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzEtNC0xLTEtMA_b1d97193-f334-42e9-a537-ecabea562e65"
      unitRef="usd">117000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzQtMi0xLTEtMjQ5OA_386c7be9-2e73-4015-b973-fcd2ca7f378a"
      unitRef="usd">296835000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzQtNC0xLTEtMjQ5OA_7999cc0e-d8d3-455c-870a-50315f81b1b2"
      unitRef="usd">1793000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzUtMi0xLTEtMjQ5OA_64f9fa7d-c08e-40c2-b381-fa51fc0a8000"
      unitRef="usd">5910000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzUtNC0xLTEtMjQ5OA_486355a7-6ef1-4dcd-b60f-f2847e055d82"
      unitRef="usd">0</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzUtMi0xLTEtNTA0_b9319bbf-f0df-4872-b5a8-063251816e04"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzUtNC0xLTEtNTA0_3280cd66-4b37-49b7-bbd5-932a7228c971"
      unitRef="usd">874000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzUtMi0xLTEtMA_8f8f57f9-d9d0-48eb-b674-14a10c307ec0"
      unitRef="usd">1608000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzUtNC0xLTEtMA_c2f8c85c-0bad-48f1-a15d-c11d1d15f616"
      unitRef="usd">6289000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzYtMi0xLTEtMA_1562a8f4-6abc-4ae6-b5cd-f1e20cbd5802"
      unitRef="usd">154000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzYtNC0xLTEtMA_f027d457-f7a1-40e9-a1ee-0a2dab5390b8"
      unitRef="usd">144000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <goco:ProceedsFromCollectionOfAdvanceToAffiliateFinancingActivities
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzgtMi0xLTEtMA_442c466e-c4a8-45da-8974-5c8e8845024c"
      unitRef="usd">3395000</goco:ProceedsFromCollectionOfAdvanceToAffiliateFinancingActivities>
    <goco:ProceedsFromCollectionOfAdvanceToAffiliateFinancingActivities
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzgtNC0xLTEtMA_6323028b-fa10-4fd8-af0c-600186b7ad50"
      unitRef="usd">0</goco:ProceedsFromCollectionOfAdvanceToAffiliateFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzktMi0xLTEtMA_611abf1b-af9b-492f-9e25-ccdcd6b2647f"
      unitRef="usd">8888000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfMzktNC0xLTEtMA_5d2868be-125d-472e-8cae-cadb6f9454a7"
      unitRef="usd">117900000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNDAtMi0xLTEtMA_5f325f33-177e-4da8-bb28-925e57e3da87"
      unitRef="usd">-100000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNDAtNC0xLTEtMA_51a34549-97be-4f16-a0fd-2eccdd44778d"
      unitRef="usd">98000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNDEtMi0xLTEtMA_1e752791-2169-4f30-b023-7cbbdeeffdcd"
      unitRef="usd">-31371000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNDEtNC0xLTEtMA_5668b5ce-3141-4b8e-9fb0-1bff6f255498"
      unitRef="usd">106065000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNDItMi0xLTEtMA_a23c2076-f131-4795-8867-9331cc46a176"
      unitRef="usd">144234000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibb9f47aeaf1e4686850dffa131103d6c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNDItNC0xLTEtMA_cf3cb585-041d-4746-bf5d-bf91f82627e5"
      unitRef="usd">12276000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNDMtMi0xLTEtMA_b4fc650a-8801-43ec-8706-79326f41e406"
      unitRef="usd">112863000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if9e887919df14661a587ac798752dfe3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNDMtNC0xLTEtMA_39195161-f99c-44b0-a86f-67ed51db8dff"
      unitRef="usd">118341000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNDYtMi0xLTEtMA_f3ba4003-572a-4307-90b5-e9f07e6d3595"
      unitRef="usd">2233000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNDYtNC0xLTEtMA_3aa6023c-7a9d-46aa-a14c-78866e69d6fd"
      unitRef="usd">798000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="i1e78dfad57db4468a97e207323c5da0d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNDgtMi0xLTEtMA_feaf826d-1c3d-4ffa-a9b6-80c3a708634d"
      unitRef="usd">0</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="i7897b5c9d1384c20abf6cfbf8c6ec61b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNDgtNC0xLTEtMA_6fa6d135-3bf4-4327-98e9-5f8060e8102f"
      unitRef="usd">100000000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="ie6775dd54b5949c899496dd557553e8c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNDktMi0xLTEtMA_f408f954-9df4-4cde-b8f7-80e92a5a3597"
      unitRef="usd">0</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="i6acdb9a7672944ae9489aadf2b8b1adc_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV8zNC9mcmFnOmI5ZTk1N2IzMDJmMjQ5MTE4ZTFkMmJkZTUzNzI1NjEyL3RhYmxlOjkxNTk3OTg3ZmEzNDRmZWJiYjI3YzRlZjBjNWYwYmVjL3RhYmxlcmFuZ2U6OTE1OTc5ODdmYTM0NGZlYmJiMjdjNGVmMGM1ZjBiZWNfNDktNC0xLTEtMA_f89305b5-2bea-49c4-89ac-7a9db1e7ac90"
      unitRef="usd">100000000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfMTM3Mzc_1b76a3f8-f1f7-42b5-abe5-96aa14994d5d">DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;GoHealth, Inc. (the &#x201c;Company&#x201d;) is a leading health insurance marketplace and Medicare-focused digital health company whose mission is to improve access to healthcare in America. The Company works with insurance carriers to provide solutions to efficiently enroll individuals in health insurance plans. The Company&#x2019;s proprietary technology platform leverages modern machine-learning algorithms powered by nearly two decades of insurance purchasing behavior to reimagine the optimal process for helping individuals find the best health insurance plan for their specific needs. The Company&#x2019;s insurance agents leverage the power of its vertically integrated customer acquisition platform to enroll members in Medicare and individual and family plans. Certain of the Company&#x2019;s operations do business as GoHealth, LLC (&#x201c;GoHealth&#x201d;), a wholly owned subsidiary of the Company that was founded in 2001.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company was incorporated in Delaware on March 27, 2020 for the purpose of facilitating an initial public offering and other related transactions in order to carry on the business of GoHealth Holdings, LLC (formerly known as Blizzard Parent, LLC), a Delaware limited liability company, and its wholly owned subsidiaries (collectively, "GHH, LLC"). On July 17, 2020, the Company completed an initial public offering of 43,500 shares of its Class A common stock at a public offering price of $21.00 per share (&#x201c;the IPO&#x201d;), receiving approximately $852.4&#160;million in net proceeds, after deducting the underwriting discount and offering expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pursuant to a reorganization into a holding company structure, the Company is a holding company and its principal asset is a controlling equity interest in GHH, LLC. As the sole managing member of GHH, LLC, the Company operates and controls all of the business and affairs of GHH, LLC, and through GHH, LLC and its subsidiaries, conducts its business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Basis of Presentation and Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In connection with the Company&#x2019;s IPO, the Company completed a series of organizational transactions (the &#x201c;Transactions&#x201d;). The Transactions included:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;The amendment and restatement of the existing limited liability company agreement of GHH, LLC to, among other things, (1) recapitalize all existing ownership interests in GHH, LLC (including profits units awarded under the existing limited liability company agreement of GHH, LLC) and (2) appoint the Company as the sole managing member of GHH, LLC upon its acquisition of LLC Interests in connection with the IPO;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;the amendment and restatement of the Company&#x2019;s certificate of incorporation to, among other things, provide for (1) Class A common stock, with each share of the Company&#x2019;s Class A common stock entitling its holder to economic rights and one vote per share on all matters presented to stockholders generally and (2) Class B common stock, with each share of the Company&#x2019;s Class B common stock being a non-economic share but entitling its holder to one vote per share on all matters presented to stockholders generally (provided that shares of Class B common stock may only be held by the Continuing Equity Owners and their respective permitted transferees);&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;the issuance of 307,980 shares of the Company's Class B common stock, including the issuance of 229,399 such shares to the Continuing Equity Owners, which is equal to the number of LLC Interests held directly or indirectly by such Continuing Equity Owners immediately following the Transactions, for nominal consideration;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;the issuance of 43,500 shares of the Company&#x2019;s Class A common stock to the purchasers in the IPO in exchange for net proceeds, after taking into account the underwriting discount and offering expenses payable by the Company, of approximately $852.4&#160;million;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;the acquisition by the Company of the Blocker Company in a merger transaction (the &#x201c;Blocker Merger&#x201d;), which Blocker Company held 45,503 LLC interests and a corresponding amount of the Company&#x2019;s Class B common stock (which shares were cancelled after the Blocker Merger), in exchange for 40,683 shares of the Company&#x2019;s Class A common stock and payment of $96.2&#160;million in cash to Blocker Shareholders;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;the use of the remaining net proceeds from the IPO to (i) pay $508.3&#160;million in cash to redeem 25,480 LLC Interests held directly or indirectly by the Continuing Equity Owners, (ii) satisfy in full $100.0&#160;million in aggregate face amount of senior preferred earnout units in connection with the Transactions, and (iii) use for general corporate purposes; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;the Company entered into (1) a stockholders&#x2019; agreement with Centerbridge and NVX Holdings, Inc., (2) a registration rights agreement with certain of the Continuing Equity Owners and (3) a tax receivable agreement with GHH, LLC, the Continuing Equity Owners and the Blocker Shareholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In connection with the IPO, the Company became the sole managing member of GHH, LLC and controls the management of GHH, LLC. As a result, the Company consolidates GHH, LLC&#x2019;s financial results in its Condensed Consolidated Financial Statements and reports a non-controlling interest for the economic interest in GHH, LLC held by the Continuing Equity Owners. Substantially concurrently with the consummation of the IPO, the existing limited liability company agreement of GHH, LLC was amended and restated to, among other things, recapitalize its capital structure by creating a single new class of units (the &#x201c;common units&#x201d;) and provide for a right of redemption of common units (subject in certain circumstances to time-based vesting requirements and certain other restrictions) in exchange for, at the Company&#x2019;s election, cash or newly-issued shares of Class A common stock on a one-for-one basis. In connection with any redemption, the Company will receive a corresponding number of common units, increasing the Company&#x2019;s total ownership interest in GHH, LLC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Immediately following the completion of the Transactions and the IPO, the Company owned 26.8% of the economic interests in GHH, LLC, while the Continuing Equity Owners owned the remaining 73.2% of the economic interests in GHH, LLC. Net income and loss is allocated to the Continuing Equity Owners on a pro rata basis, assuming that any Class B common units that are subject to time-based vesting requirements are fully vested.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Transactions were considered transactions between entities under common control. As a result, the financial statements for periods prior to the IPO and the Transactions have been adjusted to combine the previously separate entities for presentation purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;GHH, LLC is a holding company with no operating assets or operations and was formed to acquire a 100% equity interest in Norvax, LLC (&#x201c;Norvax&#x201d;). On May 6, 2020, Blizzard Parent, LLC changed its name to GoHealth Holdings, LLC. GHH, LLC owns 100% of Blizzard Midco, LLC, which owns 100% of Norvax. For all of the periods reported in these Condensed Consolidated Financial Statements, GHH, LLC has not and does not have any material operations on a standalone basis, and all of the operations of GHH, LLC are carried out by Norvax. On August 15, 2019, GHH, LLC entered into a series of arrangements to acquire 100% of the equity interest in Norvax. On September 13, 2019, Blizzard Merger Sub LLC, a transitory merger company of Blizzard Midco, LLC, merged into Norvax, with Norvax continuing as the surviving limited liability company and GHH, LLC's operating entity (the &#x201c;Acquisition&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) for interim financial information, but do not include all information and footnote disclosures required under U.S. GAAP for annual financial statements. In the opinion of management, the interim Condensed Consolidated Financial Statements include all adjustments, consisting only of normal recurring adjustments, necessary for the fair presentation of the Company&#x2019;s financial position, results of operations and cash flows as of the dates and for the periods presented. All intercompany transactions and balances are eliminated in consolidation. Certain prior period amounts have been reclassified to conform with the current period presentation, including a reclassification of unbilled receivables that was previously reported within accounts receivables, net to prepaid expenses and other current assets within the Condensed Consolidated Balance Sheets and Condensed Consolidated Statements of Cash Flows. Refer to Note 9, &#x201c;Revenue,&#x201d; for information on unbilled receivables. These reclassifications had no impact on the Company&#x2019;s financial position, results of operations, or cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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, judgments, and assumptions that affect the reported amounts of assets and liabilities at the date of the Condensed Consolidated Financial Statements, and the reported amounts of revenues and expenses during the reporting periods. The Company bases its estimates on historical experience and on various other assumptions that management believes are reasonable under the circumstances, the results of which form the basis for making judgments about carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from those estimates. There have been no material changes to the Company&#x2019;s significant accounting policies as discussed in the notes to the Company&#x2019;s audited consolidated financial statements as of and for the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Seasonality&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A greater number of the Company&#x2019;s Medicare-related health insurance plans are sold in its fourth quarter during the Medicare annual enrollment period when Medicare-eligible individuals are permitted to change their Medicare Advantage and Medicare Part D prescription drug coverage for the following year. As a result, the Company&#x2019;s Medicare plan-related commission revenue is typically highest in the Company&#x2019;s fourth quarter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The majority of the Company&#x2019;s individual and family health insurance plans are sold in its fourth quarter during the annual open enrollment period as defined under the federal Patient Protection and ACA and related amendments in the Health Care and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Education Reconciliation Act. Individuals and families generally are not able to purchase individual and family health insurance outside of the open enrollment period, unless they qualify for a special enrollment period as a result of certain qualifying events, such as losing employer-sponsored health insurance or moving to another state. As a result, the Company&#x2019;s individual and family plan-related commission revenue is typically highest in the Company&#x2019;s fourth quarter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recent Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company qualifies as an &#x201c;emerging growth company&#x201d; pursuant to the provisions of the Jumpstart Our Business Startups Act (&#x201c;JOBS Act&#x201d;). The JOBS Act allows an emerging growth company to delay adoption of new or revised accounting standards applicable to public companies until such standards are applicable to private companies. The Company has elected to use the adoption dates applicable to private companies. In the event that the Company no longer meets the requirements of being an emerging growth company, the effective adoption dates of such standards would be that of non-emerging growth companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-02, &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;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (Topic 842). The guidance specifies that lessees will need to recognize a right-of-use asset and a lease liability for virtually all their leases except those which meet the definition of a short-term lease. For income statement purposes, the FASB retained a dual model, requiring leases to be classified as either operating or financing. Classification will be based on criteria that are similar to those applied in current lease accounting, but without explicit bright lines. Per ASU 2020-05, &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;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (Topic 606) &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;and Leases&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;(Topic 842): Effective Dates for Certain Entities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, issued in June 2020, the guidance in ASU 2016-02, as amended, is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. The Company is currently evaluating the new guidance to determine the impact it will have on its Condensed Consolidated Financial Statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 FASB issued ASU 2019-11, &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;Financial Instruments &#x2013; Credit Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (Topic 326), which amends the guidance for accounting for assets that are potentially subject to credit risk. The amendments affect contract assets, loans, debt securities, trade receivables, net investments in leases, off-balance-sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. Per ASU 2019-10, issued in November 2019, the guidance is effective for annual and interim periods beginning after December 15, 2022. Early adoption is permitted. The Company is currently evaluating the new guidance to determine the impact it will have on its Condensed Consolidated Financial Statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Simplifying the Accounting 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; (Topic 740). The guidance simplifies the accounting for income taxes and is effective for annual and interim periods beginning after December 15, 2021. Early adoption is permitted. The Company is currently evaluating the guidance to determine the impact it will have on its Condensed Consolidated Financial Statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i5b0739b378c245bf8fb540f365339840_D20200717-20200717"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfMTM1MA_e326efc9-7b68-4114-8775-b2a44078bd3a"
      unitRef="shares">43500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="i43247c4a01934847bbc154d65e827c74_I20200717"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfMTQxOA_285cb325-072a-4ae1-9c53-f44884fcd8ec"
      unitRef="usdPerShare">21.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i5b0739b378c245bf8fb540f365339840_D20200717-20200717"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfMTQ2OA_bebf783c-560a-41c4-a518-60779a7ef947"
      unitRef="usd">852400000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfMTM3Mzk_8c3c7886-7a21-4122-a738-63752c625a90">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Basis of Presentation and Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In connection with the Company&#x2019;s IPO, the Company completed a series of organizational transactions (the &#x201c;Transactions&#x201d;). The Transactions included:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;The amendment and restatement of the existing limited liability company agreement of GHH, LLC to, among other things, (1) recapitalize all existing ownership interests in GHH, LLC (including profits units awarded under the existing limited liability company agreement of GHH, LLC) and (2) appoint the Company as the sole managing member of GHH, LLC upon its acquisition of LLC Interests in connection with the IPO;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;the amendment and restatement of the Company&#x2019;s certificate of incorporation to, among other things, provide for (1) Class A common stock, with each share of the Company&#x2019;s Class A common stock entitling its holder to economic rights and one vote per share on all matters presented to stockholders generally and (2) Class B common stock, with each share of the Company&#x2019;s Class B common stock being a non-economic share but entitling its holder to one vote per share on all matters presented to stockholders generally (provided that shares of Class B common stock may only be held by the Continuing Equity Owners and their respective permitted transferees);&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;the issuance of 307,980 shares of the Company's Class B common stock, including the issuance of 229,399 such shares to the Continuing Equity Owners, which is equal to the number of LLC Interests held directly or indirectly by such Continuing Equity Owners immediately following the Transactions, for nominal consideration;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;the issuance of 43,500 shares of the Company&#x2019;s Class A common stock to the purchasers in the IPO in exchange for net proceeds, after taking into account the underwriting discount and offering expenses payable by the Company, of approximately $852.4&#160;million;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;the acquisition by the Company of the Blocker Company in a merger transaction (the &#x201c;Blocker Merger&#x201d;), which Blocker Company held 45,503 LLC interests and a corresponding amount of the Company&#x2019;s Class B common stock (which shares were cancelled after the Blocker Merger), in exchange for 40,683 shares of the Company&#x2019;s Class A common stock and payment of $96.2&#160;million in cash to Blocker Shareholders;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;the use of the remaining net proceeds from the IPO to (i) pay $508.3&#160;million in cash to redeem 25,480 LLC Interests held directly or indirectly by the Continuing Equity Owners, (ii) satisfy in full $100.0&#160;million in aggregate face amount of senior preferred earnout units in connection with the Transactions, and (iii) use for general corporate purposes; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;the Company entered into (1) a stockholders&#x2019; agreement with Centerbridge and NVX Holdings, Inc., (2) a registration rights agreement with certain of the Continuing Equity Owners and (3) a tax receivable agreement with GHH, LLC, the Continuing Equity Owners and the Blocker Shareholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In connection with the IPO, the Company became the sole managing member of GHH, LLC and controls the management of GHH, LLC. As a result, the Company consolidates GHH, LLC&#x2019;s financial results in its Condensed Consolidated Financial Statements and reports a non-controlling interest for the economic interest in GHH, LLC held by the Continuing Equity Owners. Substantially concurrently with the consummation of the IPO, the existing limited liability company agreement of GHH, LLC was amended and restated to, among other things, recapitalize its capital structure by creating a single new class of units (the &#x201c;common units&#x201d;) and provide for a right of redemption of common units (subject in certain circumstances to time-based vesting requirements and certain other restrictions) in exchange for, at the Company&#x2019;s election, cash or newly-issued shares of Class A common stock on a one-for-one basis. In connection with any redemption, the Company will receive a corresponding number of common units, increasing the Company&#x2019;s total ownership interest in GHH, LLC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Immediately following the completion of the Transactions and the IPO, the Company owned 26.8% of the economic interests in GHH, LLC, while the Continuing Equity Owners owned the remaining 73.2% of the economic interests in GHH, LLC. Net income and loss is allocated to the Continuing Equity Owners on a pro rata basis, assuming that any Class B common units that are subject to time-based vesting requirements are fully vested.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Transactions were considered transactions between entities under common control. As a result, the financial statements for periods prior to the IPO and the Transactions have been adjusted to combine the previously separate entities for presentation purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;GHH, LLC is a holding company with no operating assets or operations and was formed to acquire a 100% equity interest in Norvax, LLC (&#x201c;Norvax&#x201d;). On May 6, 2020, Blizzard Parent, LLC changed its name to GoHealth Holdings, LLC. GHH, LLC owns 100% of Blizzard Midco, LLC, which owns 100% of Norvax. For all of the periods reported in these Condensed Consolidated Financial Statements, GHH, LLC has not and does not have any material operations on a standalone basis, and all of the operations of GHH, LLC are carried out by Norvax. On August 15, 2019, GHH, LLC entered into a series of arrangements to acquire 100% of the equity interest in Norvax. On September 13, 2019, Blizzard Merger Sub LLC, a transitory merger company of Blizzard Midco, LLC, merged into Norvax, with Norvax continuing as the surviving limited liability company and GHH, LLC's operating entity (the &#x201c;Acquisition&#x201d;).&lt;/span&gt;&lt;/div&gt;The accompanying Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) for interim financial information, but do not include all information and footnote disclosures required under U.S. GAAP for annual financial statements. In the opinion of management, the interim Condensed Consolidated Financial Statements include all adjustments, consisting only of normal recurring adjustments, necessary for the fair presentation of the Company&#x2019;s financial position, results of operations and cash flows as of the dates and for the periods presented. All intercompany transactions and balances are eliminated in consolidation. Certain prior period amounts have been reclassified to conform with the current period presentation, including a reclassification of unbilled receivables that was previously reported within accounts receivables, net to prepaid expenses and other current assets within the Condensed Consolidated Balance Sheets and Condensed Consolidated Statements of Cash Flows. Refer to Note 9, &#x201c;Revenue,&#x201d; for information on unbilled receivables. These reclassifications had no impact on the Company&#x2019;s financial position, results of operations, or cash flows.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <goco:CommonStockNumberOfVotesPerShareHeld
      contextRef="i37c9bb256fef48b2acd29ac7fa161a5d_D20200717-20200717"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfMjc2Mw_48924b93-4382-4bd3-913c-9d51e2732fd8"
      unitRef="vote">1</goco:CommonStockNumberOfVotesPerShareHeld>
    <goco:CommonStockNumberOfVotesPerShareHeld
      contextRef="i028ecaf938604215aad37842e1434dde_D20200717-20200717"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfMjk3MQ_d705b345-6c56-45f9-ae6e-7141f3d53228"
      unitRef="vote">1</goco:CommonStockNumberOfVotesPerShareHeld>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i028ecaf938604215aad37842e1434dde_D20200717-20200717"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfMzE5Ng_e0494158-e963-4299-9c8b-a754deaf8406"
      unitRef="shares">307980000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="iad3be67ad8754415ab9fcd77f11e8351_D20200717-20200717"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfMzI3MQ_96b21364-bda8-4918-a653-0fca8b570bbb"
      unitRef="shares">229399000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i5b0739b378c245bf8fb540f365339840_D20200717-20200717"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfMzUwOQ_0923448e-2448-4123-bf02-1efe32fd0b98"
      unitRef="shares">43500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i5b0739b378c245bf8fb540f365339840_D20200717-20200717"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfMzczMQ_1210d366-dbd8-4c20-b802-f3d0506debfa"
      unitRef="usd">852400000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <goco:CommonUnitHeld
      contextRef="i58c82a3155c142e3b55916af7ae7db7f_I20200717"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfMzg2NA_3d9af1e2-0685-48d7-9ce6-ccf6fe645b76"
      unitRef="shares">45503000</goco:CommonUnitHeld>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i76a49d307b4842649b20344327adacfe_D20200717-20200717"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfNDAxOA_30bd12dd-7753-43e3-9ee5-779cd79e047e"
      unitRef="shares">40683000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <goco:PaymentsForConsiderationForMergerFinancingActivities
      contextRef="i7393df581c844d17bc0e1bbbb36669a4_D20200717-20200717"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfNDA4MQ_078dbcf8-4d05-4d20-a4d5-0551247e0e3b"
      unitRef="usd">96200000</goco:PaymentsForConsiderationForMergerFinancingActivities>
    <goco:PaymentsToAcquireNoncontrollingInterests
      contextRef="ica436b09b18f4887964a54925852c73b_D20200717-20200717"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfNDE3OQ_e155ebe9-69ff-4828-bb61-a9b7a7307328"
      unitRef="usd">508300000</goco:PaymentsToAcquireNoncontrollingInterests>
    <goco:LimitedLiabilityCompanyUnitsRedeemedShares
      contextRef="ica436b09b18f4887964a54925852c73b_D20200717-20200717"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfNDIwMA_d974bd10-5cfe-42fd-a131-e95cf3134fe7"
      unitRef="shares">25480000</goco:LimitedLiabilityCompanyUnitsRedeemedShares>
    <us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
      contextRef="ica436b09b18f4887964a54925852c73b_D20200717-20200717"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfNDI5OQ_00193fee-d5ff-4294-aa2c-63bb704df2e3"
      unitRef="usd">100000000.0</us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock>
    <goco:CommonUnitsToClassACommonStockConversionRatio
      contextRef="ica436b09b18f4887964a54925852c73b_D20200717-20200717"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfNTYxNg_fb059f1e-813e-44ff-8536-e79a6de77c4d"
      unitRef="number">1</goco:CommonUnitsToClassACommonStockConversionRatio>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i6ddbe6b829b542a0abe0932c95f3e452_I20200718"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfNTg4NQ_3812639c-19fe-4f13-9c81-fccef3455f22"
      unitRef="number">0.268</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i6ddbe6b829b542a0abe0932c95f3e452_I20200718"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfNTk4Mg_5c6468af-b09d-4c66-a321-0fba4a406e95"
      unitRef="number">0.732</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="if529bda6b9984eefa6a1b07dadbc51f9_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfNjU3OQ_a6f59263-65b8-47d1-81d7-dd6203a47927"
      unitRef="number">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i8f81712ea0b84a9881740e2a9c2655ed_I20200506"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfNjcyMA_b5faa590-48ca-4bf1-8a5e-41e21ba94bcc"
      unitRef="number">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="idf67815e367a4cfa9f7ce6d1c6bce7ca_I20200506"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfNjc1OA_4bc60d3d-1e00-403e-83f8-820e05f225a4"
      unitRef="number">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ic0a67f0315214061a6acf42fa32282c9_I20190815"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfNzA4Mw_f731cc3a-5ab0-41ac-9247-360d82a29f29"
      unitRef="number">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:UseOfEstimates
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfMTM3MzU_43ac949b-4a30-41ad-ac38-6e8aa5ea2e15">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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, judgments, and assumptions that affect the reported amounts of assets and liabilities at the date of the Condensed Consolidated Financial Statements, and the reported amounts of revenues and expenses during the reporting periods. The Company bases its estimates on historical experience and on various other assumptions that management believes are reasonable under the circumstances, the results of which form the basis for making judgments about carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from those estimates. There have been no material changes to the Company&#x2019;s significant accounting policies as discussed in the notes to the Company&#x2019;s audited consolidated financial statements as of and for the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <goco:SeasonalityPolicyTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfMTM3MzY_28807d57-1375-4779-bcc5-1228bea05f5f">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Seasonality&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A greater number of the Company&#x2019;s Medicare-related health insurance plans are sold in its fourth quarter during the Medicare annual enrollment period when Medicare-eligible individuals are permitted to change their Medicare Advantage and Medicare Part D prescription drug coverage for the following year. As a result, the Company&#x2019;s Medicare plan-related commission revenue is typically highest in the Company&#x2019;s fourth quarter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The majority of the Company&#x2019;s individual and family health insurance plans are sold in its fourth quarter during the annual open enrollment period as defined under the federal Patient Protection and ACA and related amendments in the Health Care and &lt;/span&gt;&lt;/div&gt;Education Reconciliation Act. Individuals and families generally are not able to purchase individual and family health insurance outside of the open enrollment period, unless they qualify for a special enrollment period as a result of certain qualifying events, such as losing employer-sponsored health insurance or moving to another state. As a result, the Company&#x2019;s individual and family plan-related commission revenue is typically highest in the Company&#x2019;s fourth quarter.</goco:SeasonalityPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80MC9mcmFnOjg1ZTgzMTVhNTM5MzQ1ZjI5NzI0NjA0YzdmODNmZDQ0L3RleHRyZWdpb246ODVlODMxNWE1MzkzNDVmMjk3MjQ2MDRjN2Y4M2ZkNDRfMTM3Mzg_244ec7a7-9062-4eb0-aeb9-af020a5e1c10">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recent Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company qualifies as an &#x201c;emerging growth company&#x201d; pursuant to the provisions of the Jumpstart Our Business Startups Act (&#x201c;JOBS Act&#x201d;). The JOBS Act allows an emerging growth company to delay adoption of new or revised accounting standards applicable to public companies until such standards are applicable to private companies. The Company has elected to use the adoption dates applicable to private companies. In the event that the Company no longer meets the requirements of being an emerging growth company, the effective adoption dates of such standards would be that of non-emerging growth companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-02, &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;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (Topic 842). The guidance specifies that lessees will need to recognize a right-of-use asset and a lease liability for virtually all their leases except those which meet the definition of a short-term lease. For income statement purposes, the FASB retained a dual model, requiring leases to be classified as either operating or financing. Classification will be based on criteria that are similar to those applied in current lease accounting, but without explicit bright lines. Per ASU 2020-05, &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;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (Topic 606) &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;and Leases&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;(Topic 842): Effective Dates for Certain Entities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, issued in June 2020, the guidance in ASU 2016-02, as amended, is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. The Company is currently evaluating the new guidance to determine the impact it will have on its Condensed Consolidated Financial Statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 FASB issued ASU 2019-11, &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;Financial Instruments &#x2013; Credit Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (Topic 326), which amends the guidance for accounting for assets that are potentially subject to credit risk. The amendments affect contract assets, loans, debt securities, trade receivables, net investments in leases, off-balance-sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. Per ASU 2019-10, issued in November 2019, the guidance is effective for annual and interim periods beginning after December 15, 2022. Early adoption is permitted. The Company is currently evaluating the new guidance to determine the impact it will have on its Condensed Consolidated Financial Statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Simplifying the Accounting 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; (Topic 740). The guidance simplifies the accounting for income taxes and is effective for annual and interim periods beginning after December 15, 2021. Early adoption is permitted. The Company is currently evaluating the guidance to determine the impact it will have on its Condensed Consolidated Financial Statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80My9mcmFnOjdkZTk3NjMwZjJhNTQyNzc4ZmNlYThmNjRiOWNiMDk3L3RleHRyZWdpb246N2RlOTc2MzBmMmE1NDI3NzhmY2VhOGY2NGI5Y2IwOTdfMTY0Nw_3aa61889-c1ae-4826-ae11-1ff5a5c9af4d">FAIR VALUE MEASUREMENTS&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company defines fair value as the price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques the Company uses to measure fair value maximize the use of observable inputs and minimize the use of unobservable inputs. The Company classifies the inputs used to measure fair value into the following hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:18.198%"/&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:79.018%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1 Inputs&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:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unadjusted quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2 Inputs&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:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unadjusted quoted prices in active markets for similar assets or liabilities; unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active; inputs other than quoted prices that are observable for the asset or liability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3 Inputs&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:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unobservable inputs for the asset or liability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In connection with the Acquisition, GHH, LLC agreed to pay additional contingent consideration if certain financial targets are achieved. The fair value of the contingent consideration liability was measured using a Monte Carlo simulation and is discounted using a rate that appropriately captures the risk associated with the obligation. In connection with the IPO, a significant shareholder assumed the outstanding contingent consideration liability and the Company recorded the settlement of the $62.4&#160;million liability as an increase to additional paid-in capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table sets forth the changes to the fair value of the contingent consideration for the six months ended June 30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:87.642%"/&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:9.574%"/&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:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at Dec. 31, 2019&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;242,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Settlement of 2019 earnout&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;(200,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;2020 earnout fair value adjustment&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;19,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at Jun. 30, 2020&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 #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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;62,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amount of certain financial instruments, including cash and cash equivalents, accounts receivable, unbilled receivables, commissions receivable, accounts payable, accrued expenses, and commissions payable approximate fair value due to the short maturity of these instruments. Commissions receivable are recorded at constrained lifetime values. The carrying value of debt approximates fair value due to the variable nature of interest rates.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="idc0c14afdb9247d8920c2933938e0717_D20200717-20200717"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80My9mcmFnOjdkZTk3NjMwZjJhNTQyNzc4ZmNlYThmNjRiOWNiMDk3L3RleHRyZWdpb246N2RlOTc2MzBmMmE1NDI3NzhmY2VhOGY2NGI5Y2IwOTdfMTA1MA_d65e9288-c311-44c7-af03-512fe730c5c7"
      unitRef="usd">62400000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80My9mcmFnOjdkZTk3NjMwZjJhNTQyNzc4ZmNlYThmNjRiOWNiMDk3L3RleHRyZWdpb246N2RlOTc2MzBmMmE1NDI3NzhmY2VhOGY2NGI5Y2IwOTdfMTY0Ng_df1fdc34-a205-4848-82d7-6f4871e428d0">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table sets forth the changes to the fair value of the contingent consideration for the six months ended June 30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:87.642%"/&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:9.574%"/&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:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at Dec. 31, 2019&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;242,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Settlement of 2019 earnout&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;(200,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;2020 earnout fair value adjustment&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;19,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at Jun. 30, 2020&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 #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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;62,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i323d876685f043e5bbe8f41a7e8dda79_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80My9mcmFnOjdkZTk3NjMwZjJhNTQyNzc4ZmNlYThmNjRiOWNiMDk3L3RhYmxlOjVjMTNmNDRkYTA3NzRkZGViMGJjZWQ0NTIxMjA5MTdiL3RhYmxlcmFuZ2U6NWMxM2Y0NGRhMDc3NGRkZWIwYmNlZDQ1MjEyMDkxN2JfMS0yLTEtMS0w_a44cadad-6c8c-4799-baba-023d59941b19"
      unitRef="usd">242700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="ib343cfac12bf43bf9ea093f06c915415_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80My9mcmFnOjdkZTk3NjMwZjJhNTQyNzc4ZmNlYThmNjRiOWNiMDk3L3RhYmxlOjVjMTNmNDRkYTA3NzRkZGViMGJjZWQ0NTIxMjA5MTdiL3RhYmxlcmFuZ2U6NWMxM2Y0NGRhMDc3NGRkZWIwYmNlZDQ1MjEyMDkxN2JfMi0yLTEtMS0w_d039e678-f1ea-46dc-a391-c14d94240da5"
      unitRef="usd">200000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i418a5d7b171e448589b126042c7b3ee2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80My9mcmFnOjdkZTk3NjMwZjJhNTQyNzc4ZmNlYThmNjRiOWNiMDk3L3RhYmxlOjVjMTNmNDRkYTA3NzRkZGViMGJjZWQ0NTIxMjA5MTdiL3RhYmxlcmFuZ2U6NWMxM2Y0NGRhMDc3NGRkZWIwYmNlZDQ1MjEyMDkxN2JfMy0yLTEtMS0w_41d634d0-eb07-416c-9726-73888878e967"
      unitRef="usd">-19700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i62fc07d4699b4bb39d832433a79c0c2d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80My9mcmFnOjdkZTk3NjMwZjJhNTQyNzc4ZmNlYThmNjRiOWNiMDk3L3RhYmxlOjVjMTNmNDRkYTA3NzRkZGViMGJjZWQ0NTIxMjA5MTdiL3RhYmxlcmFuZ2U6NWMxM2Y0NGRhMDc3NGRkZWIwYmNlZDQ1MjEyMDkxN2JfNS0yLTEtMS0w_226dcf55-3dca-468c-8e56-63405838f787"
      unitRef="usd">62400000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RleHRyZWdpb246NmE1NGU5N2E3MTVkNGNkZGE4ZDA2ZDliZGZkZDE3ODBfMTE2OA_593e54c4-1388-434f-968e-9ac386b20420">GOODWILL AND INTANGIBLE ASSETS, NET&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2019, the Company allocated $380.3 million and $6.2 million of the goodwill recognized in connection with the Acquisition to its Medicare&#x2014;Internal segment and Medicare&#x2014;External segment, respectively, based on an estimate of the relative fair value of each reportable segment.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company tests goodwill for impairment at the reporting unit level annually and whenever events or circumstances make it more likely than not that an impairment may have occurred. A reporting unit is an operating segment or one level below an operating segment to which goodwill is assigned when initially recorded. The Company has four reporting units, which are the same as its four operating segments.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There was no impairment of goodwill for the three and six months ended June 30, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The gross carrying amounts, accumulated amortization and net carrying amounts of the Company&#x2019;s definite-lived amortizable intangible assets, as well as its indefinite-lived intangible trade names, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:53.285%"/&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.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Jun. 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:700;line-height:100%"&gt;Net Carrying 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:8pt;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 #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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;496,000&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;127,543&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;368,457&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;232,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;41,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;190,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total intangible assets subject to amortization&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;728,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;169,303&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;558,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;Indefinite-lived trade names&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;83,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;641,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:53.285%"/&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.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dec. 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:700;line-height:100%"&gt;Net Carrying 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:8pt;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 #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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;496,000&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;92,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;403,886&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;232,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;30,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;201,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:8pt;font-weight:700;line-height:100%"&gt;Total intangible assets subject to amortization&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;728,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;122,274&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;605,726&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;Indefinite-lived trade names&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;83,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;688,726&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There was no impairment of intangible assets for the three and six months ended June 30, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of June 30, 2021, expected amortization expense related to intangible assets for each of the five succeeding years is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:53.285%"/&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.525%"/&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:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Developed Technology&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;Customer Relationships&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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remainder of 2021&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;35,429&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11,600&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;47,029&#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:8pt;font-weight:400;line-height:100%"&gt;2022&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;70,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;23,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;2023&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;70,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;23,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;94,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;2024&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;70,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;23,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;2025&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;70,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;23,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;94,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;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:8pt;font-weight:400;line-height:100%"&gt;49,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;85,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;135,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:700;line-height:100%"&gt;Total&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;368,457&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;190,240&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;558,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="if04a76dd5d23412c8cbb9071569eabb3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RleHRyZWdpb246NmE1NGU5N2E3MTVkNGNkZGE4ZDA2ZDliZGZkZDE3ODBfNTY_1924d60a-fe3b-4e2d-8b39-c5bee261d84c"
      unitRef="usd">380300000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ia42dac8289864a8fa0d2dd36c5d6e269_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RleHRyZWdpb246NmE1NGU5N2E3MTVkNGNkZGE4ZDA2ZDliZGZkZDE3ODBfNjM_f10d4da2-7dad-402f-a413-057e913e3bd0"
      unitRef="usd">6200000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:NumberOfReportingUnits
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RleHRyZWdpb246NmE1NGU5N2E3MTVkNGNkZGE4ZDA2ZDliZGZkZDE3ODBfNjIw_9efb38d8-9e03-40ff-9751-9d27c9be8d1a"
      unitRef="reporting_unit">4</us-gaap:NumberOfReportingUnits>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RleHRyZWdpb246NmE1NGU5N2E3MTVkNGNkZGE4ZDA2ZDliZGZkZDE3ODBfNjY2_13a9e69e-504d-4a29-8924-fff77a9ba2ad"
      unitRef="segment">4</us-gaap:NumberOfOperatingSegments>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RleHRyZWdpb246NmE1NGU5N2E3MTVkNGNkZGE4ZDA2ZDliZGZkZDE3ODBfNzAx_2f99e07b-9293-4aea-b76c-cd47ca00f002"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RleHRyZWdpb246NmE1NGU5N2E3MTVkNGNkZGE4ZDA2ZDliZGZkZDE3ODBfNzAx_6607605e-d6c5-470a-b258-52d19c9cfac7"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RleHRyZWdpb246NmE1NGU5N2E3MTVkNGNkZGE4ZDA2ZDliZGZkZDE3ODBfNzAx_762b52dd-587d-4b7f-bc30-25c20f46030f"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RleHRyZWdpb246NmE1NGU5N2E3MTVkNGNkZGE4ZDA2ZDliZGZkZDE3ODBfNzAx_f55599cd-2454-4bfc-9baf-ae5581384814"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RleHRyZWdpb246NmE1NGU5N2E3MTVkNGNkZGE4ZDA2ZDliZGZkZDE3ODBfMTE2OQ_42f52fe8-5945-42e0-9ed5-db7ea7de5cf9">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The gross carrying amounts, accumulated amortization and net carrying amounts of the Company&#x2019;s definite-lived amortizable intangible assets, as well as its indefinite-lived intangible trade names, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:53.285%"/&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.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Jun. 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:700;line-height:100%"&gt;Net Carrying 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:8pt;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 #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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;496,000&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;127,543&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;368,457&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;232,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;41,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;190,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total intangible assets subject to amortization&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;728,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;169,303&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;558,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;Indefinite-lived trade names&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;83,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;641,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:53.285%"/&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.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dec. 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:700;line-height:100%"&gt;Net Carrying 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:8pt;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 #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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;496,000&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;92,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;403,886&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;232,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;30,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;201,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:8pt;font-weight:700;line-height:100%"&gt;Total intangible assets subject to amortization&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;728,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;122,274&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;605,726&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;Indefinite-lived trade names&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;83,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;688,726&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RleHRyZWdpb246NmE1NGU5N2E3MTVkNGNkZGE4ZDA2ZDliZGZkZDE3ODBfMTE2OQ_c4e59ec9-5154-4b15-9ee3-f092efd2b757">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The gross carrying amounts, accumulated amortization and net carrying amounts of the Company&#x2019;s definite-lived amortizable intangible assets, as well as its indefinite-lived intangible trade names, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:53.285%"/&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.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Jun. 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:700;line-height:100%"&gt;Net Carrying 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:8pt;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 #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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;496,000&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;127,543&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;368,457&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;232,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;41,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;190,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total intangible assets subject to amortization&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;728,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;169,303&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;558,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;Indefinite-lived trade names&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;83,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;641,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:53.285%"/&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.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dec. 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:700;line-height:100%"&gt;Net Carrying 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:8pt;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 #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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;496,000&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;92,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;403,886&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;232,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;30,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;201,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:8pt;font-weight:700;line-height:100%"&gt;Total intangible assets subject to amortization&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;728,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;122,274&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;605,726&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;Indefinite-lived trade names&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;83,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;688,726&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i82ec29969f3f44c89851fc06d4a998b1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjkwOWI4YmU0ZmI1YjQ2ZDFhMjI4NDZjMTFmYWMyYjA1L3RhYmxlcmFuZ2U6OTA5YjhiZTRmYjViNDZkMWEyMjg0NmMxMWZhYzJiMDVfMi0yLTEtMS0w_d3e291d7-fb25-4c49-a2bf-09368f8f71da"
      unitRef="usd">496000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i82ec29969f3f44c89851fc06d4a998b1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjkwOWI4YmU0ZmI1YjQ2ZDFhMjI4NDZjMTFmYWMyYjA1L3RhYmxlcmFuZ2U6OTA5YjhiZTRmYjViNDZkMWEyMjg0NmMxMWZhYzJiMDVfMi00LTEtMS0w_acee7529-72d9-41be-a206-f0c5b975e12a"
      unitRef="usd">127543000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i82ec29969f3f44c89851fc06d4a998b1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjkwOWI4YmU0ZmI1YjQ2ZDFhMjI4NDZjMTFmYWMyYjA1L3RhYmxlcmFuZ2U6OTA5YjhiZTRmYjViNDZkMWEyMjg0NmMxMWZhYzJiMDVfMi02LTEtMS0w_7cbf15e6-2816-4be6-9c7b-21e238cded27"
      unitRef="usd">368457000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i31a49f8781604837970638ff4490da6d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjkwOWI4YmU0ZmI1YjQ2ZDFhMjI4NDZjMTFmYWMyYjA1L3RhYmxlcmFuZ2U6OTA5YjhiZTRmYjViNDZkMWEyMjg0NmMxMWZhYzJiMDVfMy0yLTEtMS0w_2239089c-92de-4b0d-9fdd-aca42d5b3f33"
      unitRef="usd">232000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i31a49f8781604837970638ff4490da6d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjkwOWI4YmU0ZmI1YjQ2ZDFhMjI4NDZjMTFmYWMyYjA1L3RhYmxlcmFuZ2U6OTA5YjhiZTRmYjViNDZkMWEyMjg0NmMxMWZhYzJiMDVfMy00LTEtMS0w_c59ed090-d711-45f5-bdfb-22e2e3c1cb12"
      unitRef="usd">41760000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i31a49f8781604837970638ff4490da6d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjkwOWI4YmU0ZmI1YjQ2ZDFhMjI4NDZjMTFmYWMyYjA1L3RhYmxlcmFuZ2U6OTA5YjhiZTRmYjViNDZkMWEyMjg0NmMxMWZhYzJiMDVfMy02LTEtMS0w_3a816310-e6de-4634-b234-bc2402c7c21a"
      unitRef="usd">190240000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjkwOWI4YmU0ZmI1YjQ2ZDFhMjI4NDZjMTFmYWMyYjA1L3RhYmxlcmFuZ2U6OTA5YjhiZTRmYjViNDZkMWEyMjg0NmMxMWZhYzJiMDVfNC0yLTEtMS0w_52962571-2152-4202-b322-50857c9651ae"
      unitRef="usd">728000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjkwOWI4YmU0ZmI1YjQ2ZDFhMjI4NDZjMTFmYWMyYjA1L3RhYmxlcmFuZ2U6OTA5YjhiZTRmYjViNDZkMWEyMjg0NmMxMWZhYzJiMDVfNC00LTEtMS0w_e9c94a4f-6e3a-4d96-924b-99737795e686"
      unitRef="usd">169303000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjkwOWI4YmU0ZmI1YjQ2ZDFhMjI4NDZjMTFmYWMyYjA1L3RhYmxlcmFuZ2U6OTA5YjhiZTRmYjViNDZkMWEyMjg0NmMxMWZhYzJiMDVfNC02LTEtMS0w_56b8d7c9-b0e5-4b2e-ae25-ee0199c97a09"
      unitRef="usd">558697000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i93b4ccaa7fb84ae08d52e4ce1647a6f4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjkwOWI4YmU0ZmI1YjQ2ZDFhMjI4NDZjMTFmYWMyYjA1L3RhYmxlcmFuZ2U6OTA5YjhiZTRmYjViNDZkMWEyMjg0NmMxMWZhYzJiMDVfNS02LTEtMS0w_af4be379-b13c-4246-a890-07cd5c6cbc07"
      unitRef="usd">83000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjkwOWI4YmU0ZmI1YjQ2ZDFhMjI4NDZjMTFmYWMyYjA1L3RhYmxlcmFuZ2U6OTA5YjhiZTRmYjViNDZkMWEyMjg0NmMxMWZhYzJiMDVfNi02LTEtMS0w_46a9b91d-bdca-45d9-bb98-eafbfee3ced6"
      unitRef="usd">641697000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i26eeaa365808430d941732fe1f1ed61d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjVjMDRlNThmZjNkYjQxOWU4YjQ1ZjQ3NTA3ZTIzMjBhL3RhYmxlcmFuZ2U6NWMwNGU1OGZmM2RiNDE5ZThiNDVmNDc1MDdlMjMyMGFfMi0yLTEtMS0w_cbc5ec25-132f-4852-a374-a9cda4d8550a"
      unitRef="usd">496000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i26eeaa365808430d941732fe1f1ed61d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjVjMDRlNThmZjNkYjQxOWU4YjQ1ZjQ3NTA3ZTIzMjBhL3RhYmxlcmFuZ2U6NWMwNGU1OGZmM2RiNDE5ZThiNDVmNDc1MDdlMjMyMGFfMi00LTEtMS0w_853056df-8005-492a-ab01-2063a37b0e19"
      unitRef="usd">92114000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i26eeaa365808430d941732fe1f1ed61d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjVjMDRlNThmZjNkYjQxOWU4YjQ1ZjQ3NTA3ZTIzMjBhL3RhYmxlcmFuZ2U6NWMwNGU1OGZmM2RiNDE5ZThiNDVmNDc1MDdlMjMyMGFfMi02LTEtMS0w_e39032cd-d583-4688-9966-e5d6338d6da8"
      unitRef="usd">403886000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0f42718a345745c680d9202526d7aecf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjVjMDRlNThmZjNkYjQxOWU4YjQ1ZjQ3NTA3ZTIzMjBhL3RhYmxlcmFuZ2U6NWMwNGU1OGZmM2RiNDE5ZThiNDVmNDc1MDdlMjMyMGFfMy0yLTEtMS0w_a21e456c-dfdd-47cb-9c3e-6f41eefbd9fc"
      unitRef="usd">232000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0f42718a345745c680d9202526d7aecf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjVjMDRlNThmZjNkYjQxOWU4YjQ1ZjQ3NTA3ZTIzMjBhL3RhYmxlcmFuZ2U6NWMwNGU1OGZmM2RiNDE5ZThiNDVmNDc1MDdlMjMyMGFfMy00LTEtMS0w_ef4544d0-d11e-4231-a4ee-7bbd56605beb"
      unitRef="usd">30160000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0f42718a345745c680d9202526d7aecf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjVjMDRlNThmZjNkYjQxOWU4YjQ1ZjQ3NTA3ZTIzMjBhL3RhYmxlcmFuZ2U6NWMwNGU1OGZmM2RiNDE5ZThiNDVmNDc1MDdlMjMyMGFfMy02LTEtMS0w_5774e8fd-f942-4cc3-a9b8-68dcc756fb63"
      unitRef="usd">201840000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjVjMDRlNThmZjNkYjQxOWU4YjQ1ZjQ3NTA3ZTIzMjBhL3RhYmxlcmFuZ2U6NWMwNGU1OGZmM2RiNDE5ZThiNDVmNDc1MDdlMjMyMGFfNC0yLTEtMS0w_54e1c65e-93be-40e6-89e7-d39d1b4d3b2b"
      unitRef="usd">728000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjVjMDRlNThmZjNkYjQxOWU4YjQ1ZjQ3NTA3ZTIzMjBhL3RhYmxlcmFuZ2U6NWMwNGU1OGZmM2RiNDE5ZThiNDVmNDc1MDdlMjMyMGFfNC00LTEtMS0w_3fd1c3ad-af3c-4f8b-9ad9-9c632d5649cd"
      unitRef="usd">122274000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjVjMDRlNThmZjNkYjQxOWU4YjQ1ZjQ3NTA3ZTIzMjBhL3RhYmxlcmFuZ2U6NWMwNGU1OGZmM2RiNDE5ZThiNDVmNDc1MDdlMjMyMGFfNC02LTEtMS0w_1a22f558-fd0d-44fc-a4ac-e4141971bfbb"
      unitRef="usd">605726000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i2401a5136b944d3abe2cd5df186f3368_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjVjMDRlNThmZjNkYjQxOWU4YjQ1ZjQ3NTA3ZTIzMjBhL3RhYmxlcmFuZ2U6NWMwNGU1OGZmM2RiNDE5ZThiNDVmNDc1MDdlMjMyMGFfNS02LTEtMS0w_04dd8264-a6b5-4080-8d8a-1dccf9a7af93"
      unitRef="usd">83000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOjVjMDRlNThmZjNkYjQxOWU4YjQ1ZjQ3NTA3ZTIzMjBhL3RhYmxlcmFuZ2U6NWMwNGU1OGZmM2RiNDE5ZThiNDVmNDc1MDdlMjMyMGFfNi02LTEtMS0w_c77b6f4f-787b-4fd5-9766-1873a8293147"
      unitRef="usd">688726000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RleHRyZWdpb246NmE1NGU5N2E3MTVkNGNkZGE4ZDA2ZDliZGZkZDE3ODBfOTkx_1302f8e6-192c-4625-ade5-c79f1ddedb3b"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RleHRyZWdpb246NmE1NGU5N2E3MTVkNGNkZGE4ZDA2ZDliZGZkZDE3ODBfOTkx_1305d575-af85-4ef3-9ee7-316e6316286b"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RleHRyZWdpb246NmE1NGU5N2E3MTVkNGNkZGE4ZDA2ZDliZGZkZDE3ODBfOTkx_ab817353-8e09-4133-b01f-4e7489457ce2"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RleHRyZWdpb246NmE1NGU5N2E3MTVkNGNkZGE4ZDA2ZDliZGZkZDE3ODBfOTkx_c2a96e10-759c-4ff9-8908-9481dc894f03"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RleHRyZWdpb246NmE1NGU5N2E3MTVkNGNkZGE4ZDA2ZDliZGZkZDE3ODBfMTE2Nw_9ced59f3-9b25-4357-953f-702ad7ae9298">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of June 30, 2021, expected amortization expense related to intangible assets for each of the five succeeding years is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:53.285%"/&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.525%"/&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:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Developed Technology&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;Customer Relationships&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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remainder of 2021&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;35,429&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11,600&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;47,029&#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:8pt;font-weight:400;line-height:100%"&gt;2022&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;70,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;23,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;2023&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;70,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;23,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;94,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;2024&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;70,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;23,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;2025&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;70,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;23,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;94,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;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:8pt;font-weight:400;line-height:100%"&gt;49,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;85,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;135,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:700;line-height:100%"&gt;Total&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;368,457&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;190,240&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;558,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i82ec29969f3f44c89851fc06d4a998b1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfMS0yLTEtMS0w_a5a8029f-e943-4146-aebf-148748180ca7"
      unitRef="usd">35429000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i31a49f8781604837970638ff4490da6d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfMS00LTEtMS0w_1dd35347-586a-4f09-bec8-80f13a3a03f8"
      unitRef="usd">11600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfMS02LTEtMS0w_3c9f60c7-f526-47d6-ba62-537a834e6145"
      unitRef="usd">47029000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i82ec29969f3f44c89851fc06d4a998b1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfMi0yLTEtMS0w_414727ba-8711-4df8-b1b5-3c74333980ad"
      unitRef="usd">70857000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i31a49f8781604837970638ff4490da6d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfMi00LTEtMS0w_b84b7af3-c70b-4943-bba8-0b171f659f1f"
      unitRef="usd">23200000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfMi02LTEtMS0w_c909fbb2-ae3d-4c54-9a06-004be6602616"
      unitRef="usd">94057000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i82ec29969f3f44c89851fc06d4a998b1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfMy0yLTEtMS0w_a342edd8-dfc7-4792-8af7-56428c6ce8c8"
      unitRef="usd">70857000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i31a49f8781604837970638ff4490da6d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfMy00LTEtMS0w_d83655e2-c862-4951-b3f1-c4daa38558ca"
      unitRef="usd">23200000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfMy02LTEtMS0w_4587090a-f42a-422d-a8c4-e354a00a9fa3"
      unitRef="usd">94057000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i82ec29969f3f44c89851fc06d4a998b1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfNC0yLTEtMS0w_5e25c3b7-3188-409c-8db0-97e76504ecc5"
      unitRef="usd">70857000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i31a49f8781604837970638ff4490da6d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfNC00LTEtMS0w_c7c463ae-6b0a-4e35-8825-2901ea17df37"
      unitRef="usd">23200000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfNC02LTEtMS0w_d68b20aa-c7e4-4860-838b-aac61f2d13aa"
      unitRef="usd">94057000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i82ec29969f3f44c89851fc06d4a998b1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfNS0yLTEtMS0w_6bc5e328-b20b-4344-a904-33bff4ba4e49"
      unitRef="usd">70857000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i31a49f8781604837970638ff4490da6d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfNS00LTEtMS0w_c4a22b7c-1ba0-47de-b019-338d44553d59"
      unitRef="usd">23200000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfNS02LTEtMS0w_3844e4aa-3b75-4bef-922d-bf8d07408eca"
      unitRef="usd">94057000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <goco:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="i82ec29969f3f44c89851fc06d4a998b1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfNi0yLTEtMS0w_2e40874d-36c2-4793-9943-73276c9d07be"
      unitRef="usd">49600000</goco:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <goco:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="i31a49f8781604837970638ff4490da6d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfNi00LTEtMS0w_12b60798-0986-4588-a2e9-926934d16466"
      unitRef="usd">85840000</goco:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <goco:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfNi02LTEtMS0w_8f88308e-0468-4f4c-b494-bb1825319ad9"
      unitRef="usd">135440000</goco:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i82ec29969f3f44c89851fc06d4a998b1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfNy0yLTEtMS0w_1d743b1c-61aa-4716-aaee-d2dbd045e0ff"
      unitRef="usd">368457000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i31a49f8781604837970638ff4490da6d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfNy00LTEtMS0w_63b3204f-6577-4b46-bd39-99bf23e3e434"
      unitRef="usd">190240000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80Ni9mcmFnOjZhNTRlOTdhNzE1ZDRjZGRhOGQwNmQ5YmRmZGQxNzgwL3RhYmxlOmQ2ZTljMmZiNjNkOTRhZmU5NzdiZWNhYzAzMzg3Nzk3L3RhYmxlcmFuZ2U6ZDZlOWMyZmI2M2Q5NGFmZTk3N2JlY2FjMDMzODc3OTdfNy02LTEtMS0w_310874d9-d652-43d7-8b08-2d91087e3355"
      unitRef="usd">558697000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:LongTermDebtTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfNDM5ODA0NjUyOTU1Nw_3caabdda-491f-4244-92c8-63b0bdd2f8b3">LONG-TERM DEBT&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s long-term debt consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.543%"/&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:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Jun. 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dec. 31, 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:8pt;font-weight:400;line-height:100%"&gt;Term Loan Facilities&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;425,538&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;412,373&#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:8pt;font-weight:400;line-height:100%"&gt;Less: Unamortized debt discount and issuance costs&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,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;(11,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:700;line-height:100%"&gt;Total debt&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;419,178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;400,570&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;Less: Current portion of long-term 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;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;(4,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;(4,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total long-term-debt&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;414,908&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;396,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Term Loan Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On September 13, 2019, in connection with the Acquisition, Norvax (&#x201c;the Borrower&#x201d;) entered into a first lien credit agreement (the &#x201c;Credit Agreement&#x201d;) which provided for a $300.0&#160;million aggregate principal amount senior secured term loan facility (the &#x201c;Initial Term Loan Facility&#x201d;).  During 2020, the Company entered into a series of amendments to the Credit Agreement to provide for, among other items as further described below, $117.0&#160;million of incremental term loans (the &#x201c;Incremental Term Loan Facility&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On June 11, 2021, the Company entered into Amendment No. 5 to the Credit Agreement and Incremental Facility Agreement (&#x201c;Amendment No. 5&#x201d;). Amendment No. 5 creates a new class of incremental term loans (the &#x201c;2021 Incremental Term Loans&#x201d;) in an aggregate principal amount equal to $310.0&#160;million, which was used to refinance $295.5&#160;million of outstanding principal under the Initial Term Loan Facility, pay the related accrued interest and fund the prepayment premium. In connection with Amendment No. 5 and the refinancing of the Initial Term Loan, the Company recognized an $11.9&#160;million loss on debt extinguishment, representing the 2% prepayment premium of $5.9&#160;million and the write-down of deferred financing costs and debt discounts of $6.0&#160;million. The Company incurred $1.7&#160;million of debt issuance costs associated with Amendment No. 5, which are being amortized over the life of the debt to interest expense using the effective interest method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company collectively refers to the Initial Term Loan Facility, the Incremental Term Loan Facility, and the 2021 Incremental Term Loans as the &#x201c;Term Loan Facilities&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of June 30, 2021, the Company had a principal amount of $115.5 million and $310.0 million outstanding under the Incremental Term Loan Facility and the 2021 Incremental Term Loans, respectively. As of December 31, 2020, the Company had a principal amount of $296.3&#160;million and $116.1&#160;million outstanding under the Initial Term Loan Facility and Incremental Term Loan Facility, respectively. The Incremental Term Loan Facility effective interest rate was 7.5% at both June 30, 2021 and December 31, 2020. The 2021 Incremental Term Loans effective interest rate  was 5.0% at June 30, 2021. The Initial Term Loan Facility effective interest rate was 7.5% at December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Borrowings under the Incremental Term Loan Facility are, at the option of the Borrower, either (i) alternate base rate (&#x201c;ABR&#x201d;) plus 5.50% per annum or (ii) LIBOR plus 6.50% per annum. The 2021 Incremental Term Loans bear interest at either (i) ABR plus 3.00% per annum or (ii) LIBOR plus 4.00% per annum.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Term Loan Facilities are payable in quarterly installments in the principal amount of 0.25% of the original principal amount. The remaining unpaid balance on the Term Loan Facilities, together with all accrued and unpaid interest thereon, is due and payable on or prior to September 13, 2025. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Revolving Credit Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Credit Agreement provided for a $30.0&#160;million aggregate principal amount senior secured revolving credit facility (the &#x201c;Revolving Credit Facility&#x201d;). During 2020, the Company entered into a series of amendments to the Credit Agreement to provide for $28.0&#160;million of incremental revolving credit (the &#x201c;Incremental Revolving Credit Facilities&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On May 7, 2021, the Company entered into a fourth amendment to the Credit Agreement, which provided $142.0&#160;million of incremental revolving credit (the &#x201c;Incremental No. 4 Revolving Credit Facility&#x201d;), for a total amount of $200.0&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company collectively refers to the Revolving Credit Facility, the Incremental Revolving Credit Facilities, and the Incremental No. 4 Revolving Credit Facility as the &#x201c;Revolving Credit Facilities&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amendment No. 5, as described above, also separates the Revolving Credit Facilities into two classes of revolving commitments consisting of Class A Revolving Commitments in the amount of $30.0&#160;million and Class B Revolving Commitments in the amount of $170.0&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Borrowings under the Class A Revolving Commitments bear interest at either ABR plus 5.50% per annum or LIBOR plus 6.50% per annum. Borrowings under the Class B Revolving Commitments bear interest at either ABR plus 3.00% per annum or LIBOR plus 4.00% per annum. The Borrower is required to pay a commitment fee of 0.50% per annum under the Revolving Credit Facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company had no amounts outstanding under the Revolving Credit Facilities as of June 30, 2021 and December 31, 2020. The Revolving Credit Facilities have a remaining capacity of $200.0 million in the aggregate as of June 30, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Outstanding borrowings under the Revolving Credit Facilities do not amortize and are due and payable on September 13, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Borrower&#x2019;s obligations under the Term Loan Facilities and Revolving Credit Facilities are guaranteed by Blizzard Midco, LLC and certain of the Borrower&#x2019;s subsidiaries. All obligations under the Credit Agreement are secured by a first priority lien on substantially all of the assets of the Borrower, including a pledge of all of the equity interests of its subsidiaries. The Credit Agreement contains customary events of default and financial and non-financial covenants. The Company is in compliance with all covenants as of June 30, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzExNg_17db9c3d-2a9c-4ffe-8f15-4bd5bfe2d141">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s long-term debt consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.543%"/&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:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Jun. 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dec. 31, 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:8pt;font-weight:400;line-height:100%"&gt;Term Loan Facilities&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;425,538&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;412,373&#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:8pt;font-weight:400;line-height:100%"&gt;Less: Unamortized debt discount and issuance costs&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,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;(11,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:700;line-height:100%"&gt;Total debt&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;419,178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;400,570&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;Less: Current portion of long-term 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;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;(4,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;(4,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total long-term-debt&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;414,908&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;396,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RhYmxlOjAxODNiMDlkYzkxZjQ1MzE4Y2M0NDk3M2RhMjgyZmQzL3RhYmxlcmFuZ2U6MDE4M2IwOWRjOTFmNDUzMThjYzQ0OTczZGEyODJmZDNfMS0yLTEtMS0w_43bdc5db-9978-4993-8f88-c5ae5fa73eb2"
      unitRef="usd">425538000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RhYmxlOjAxODNiMDlkYzkxZjQ1MzE4Y2M0NDk3M2RhMjgyZmQzL3RhYmxlcmFuZ2U6MDE4M2IwOWRjOTFmNDUzMThjYzQ0OTczZGEyODJmZDNfMS00LTEtMS0w_af943215-933b-4687-90d1-105ef0b3dc68"
      unitRef="usd">412373000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RhYmxlOjAxODNiMDlkYzkxZjQ1MzE4Y2M0NDk3M2RhMjgyZmQzL3RhYmxlcmFuZ2U6MDE4M2IwOWRjOTFmNDUzMThjYzQ0OTczZGEyODJmZDNfMi0yLTEtMS0w_b0eb9d9e-e499-4863-a648-6331319ea114"
      unitRef="usd">6360000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RhYmxlOjAxODNiMDlkYzkxZjQ1MzE4Y2M0NDk3M2RhMjgyZmQzL3RhYmxlcmFuZ2U6MDE4M2IwOWRjOTFmNDUzMThjYzQ0OTczZGEyODJmZDNfMi00LTEtMS0w_725a9d07-8448-444e-8f3b-7d96cbc54941"
      unitRef="usd">11803000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RhYmxlOjAxODNiMDlkYzkxZjQ1MzE4Y2M0NDk3M2RhMjgyZmQzL3RhYmxlcmFuZ2U6MDE4M2IwOWRjOTFmNDUzMThjYzQ0OTczZGEyODJmZDNfMy0yLTEtMS0w_d8ecd5b9-8ae7-48fa-a12e-adbd6d60c92b"
      unitRef="usd">419178000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RhYmxlOjAxODNiMDlkYzkxZjQ1MzE4Y2M0NDk3M2RhMjgyZmQzL3RhYmxlcmFuZ2U6MDE4M2IwOWRjOTFmNDUzMThjYzQ0OTczZGEyODJmZDNfMy00LTEtMS0w_7f6d5da1-72cd-4cd1-9809-401f6840e425"
      unitRef="usd">400570000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RhYmxlOjAxODNiMDlkYzkxZjQ1MzE4Y2M0NDk3M2RhMjgyZmQzL3RhYmxlcmFuZ2U6MDE4M2IwOWRjOTFmNDUzMThjYzQ0OTczZGEyODJmZDNfNC0yLTEtMS0w_3a0120ca-ce39-40bf-bb00-7bc5506039e1"
      unitRef="usd">4270000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RhYmxlOjAxODNiMDlkYzkxZjQ1MzE4Y2M0NDk3M2RhMjgyZmQzL3RhYmxlcmFuZ2U6MDE4M2IwOWRjOTFmNDUzMThjYzQ0OTczZGEyODJmZDNfNC00LTEtMS0w_29c77ece-5e0b-4262-a3b7-0c5da3bdc869"
      unitRef="usd">4170000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RhYmxlOjAxODNiMDlkYzkxZjQ1MzE4Y2M0NDk3M2RhMjgyZmQzL3RhYmxlcmFuZ2U6MDE4M2IwOWRjOTFmNDUzMThjYzQ0OTczZGEyODJmZDNfNS0yLTEtMS0w_9447210b-ccc1-490d-9610-e53091f245e6"
      unitRef="usd">414908000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RhYmxlOjAxODNiMDlkYzkxZjQ1MzE4Y2M0NDk3M2RhMjgyZmQzL3RhYmxlcmFuZ2U6MDE4M2IwOWRjOTFmNDUzMThjYzQ0OTczZGEyODJmZDNfNS00LTEtMS0w_abf93d5c-ce15-4a15-b6d2-0ca04a8ce7f8"
      unitRef="usd">396400000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6e1499306d2040c4bedffd8381c4ed63_I20190913"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMTA5OTUxMTY0NjIyNw_6db6f385-067d-44d2-a760-43fc65a738cd"
      unitRef="usd">300000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ida15b79a147c40bc9a442a42f917d982_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzg0ODI5MDcxNDM4NQ_806d8919-c1c1-45ba-b121-0308cfcd0a1c"
      unitRef="usd">117000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i82210b40cbf9484b9109d08a8cbf3834_I20210611"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzg0ODI5MDcxNDQwMQ_6d7d3ee7-6bc4-48a0-aa03-adfced0c444a"
      unitRef="usd">310000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i449921d2d3e145c1baf1b7293a2513fa_I20210611"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzg0ODI5MDcxNDQxNw_28458e88-2b8d-413e-b3de-668fdf720716"
      unitRef="usd">295500000</us-gaap:LineOfCredit>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="id7122ea341df44de94f4efbac9b57b28_D20210611-20210611"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfNjA0NzMxMzk2OTg2OA_062f518b-1be2-42a6-aa33-7be00d85f55a"
      unitRef="usd">-11900000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <goco:DebtInstrumentPrepaymentPremiumPercentage
      contextRef="id7122ea341df44de94f4efbac9b57b28_D20210611-20210611"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfNjA0NzMxMzk3Mjk0NQ_dbfec065-059b-4f5e-bc90-93e923188908"
      unitRef="number">0.02</goco:DebtInstrumentPrepaymentPremiumPercentage>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="id7122ea341df44de94f4efbac9b57b28_D20210611-20210611"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfNjA0NzMxMzk3Mjk4Nw_6f8ce4fd-e3e6-4e58-ad33-9671850b0abc"
      unitRef="usd">5900000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <goco:WriteOffOfDeferredDebtIssuanceCostAndDebtDiscount
      contextRef="id7122ea341df44de94f4efbac9b57b28_D20210611-20210611"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfNjA0NzMxMzk3MzAxNw_c4f8e8cc-318c-4518-8176-dfc3a1130ea0"
      unitRef="usd">6000000.0</goco:WriteOffOfDeferredDebtIssuanceCostAndDebtDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i449921d2d3e145c1baf1b7293a2513fa_I20210611"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMTA5OTUxMTY0OTI1Nw_751f9953-976d-4949-a5d6-5540e0c554ee"
      unitRef="usd">1700000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LineOfCredit
      contextRef="i72b85a3c51f84786b9188a3de3b949d0_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfNjA0NzMxMzk2OTY2OQ_2ae8bc84-a8cf-4edc-8f01-9102f9ae21a1"
      unitRef="usd">115500000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i5d7602adfc644a59bd1e073ab1f2687f_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfNjA0NzMxMzk2OTY3Mw_6a9ac406-92d8-4e53-9d83-e74444ca5c09"
      unitRef="usd">310000000.0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i9d83f194f6b440a69ac34004bb8ab237_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfNjA0NzMxMzk3NDQ2NA_5f61e876-833f-4487-a8e4-2c4a8d997408"
      unitRef="usd">296300000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="ida15b79a147c40bc9a442a42f917d982_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfNjA0NzMxMzk3NDQ4MA_a827ce24-37ff-4e46-a441-7bfb4688e9ed"
      unitRef="usd">116100000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i72b85a3c51f84786b9188a3de3b949d0_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzI5ODUzNDg5MjgyMw_16357521-7c9c-4d58-931e-571abac43823"
      unitRef="number">0.075</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ida15b79a147c40bc9a442a42f917d982_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzI5ODUzNDg5MjgyMw_61d336fe-dbcf-4bb5-8967-bf4afa49a81f"
      unitRef="number">0.075</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i5d7602adfc644a59bd1e073ab1f2687f_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfNjA0NzMxMzk2OTg0OA_71981414-7f6f-4aa6-83aa-ca5b11151a61"
      unitRef="number">0.050</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i9d83f194f6b440a69ac34004bb8ab237_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMTA5OTUxMTY0OTk3Nw_cbe065c1-fba9-444b-b35d-ad49bbd772af"
      unitRef="number">0.075</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5b721b8a2fb2432b8991d50833fe84e8_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzI5ODUzNDg5NDk1OQ_9a0a0915-36ae-45b8-8d1d-6aad3acd6be1"
      unitRef="number">0.0550</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="id73fa8c6db764b379bf283d55546c871_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzI5ODUzNDg5NDk5Mg_5d2a894e-c33f-4f37-8f76-a74dcbc38dcd"
      unitRef="number">0.0650</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i74a9aef8e8cc4b9986b8a82e58623b9e_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzg0ODI5MDcxNDQzMw_3ba5225d-1701-437b-a12d-43b6a7de8691"
      unitRef="number">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idcdae155ac8f46448bae5293a68de4a9_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzg0ODI5MDcxNDQ0MA_8d2b75f4-d188-4b35-a27a-75b2534fc0ba"
      unitRef="number">0.0400</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <goco:DebtInstrumentPeriodicPaymentPaymentPercentage
      contextRef="i07097e5c65b84fb4acd048c530c1425c_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzI5ODUzNDg5NTI4MQ_115c0194-948c-4af3-b8ae-6b0c0fd932f4"
      unitRef="number">0.0025</goco:DebtInstrumentPeriodicPaymentPaymentPercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i33be93e95a664abb83aa8be0d118fd40_I20190913"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzg0ODI5MDcxNDQ0OA_16ec81a4-e0d1-45cd-8f83-a58b1d33f666"
      unitRef="usd">30000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8c26160d01da4311807e1319fe0092da_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzg0ODI5MDcxNDQ2Mw_a8b0c58f-21d4-4598-8e38-06531d40f7a9"
      unitRef="usd">28000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ibf1f65434c944bfe820cd0cf9a2bb9d8_I20210507"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzI5ODUzNDg5MjE4Nw_85bd793a-65f6-4143-9021-6303489460a9"
      unitRef="usd">142000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ibcb446addb144440bc68c75399386a19_I20210507"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfNjA0NzMxMzk3MzA4Mw_46f1b078-164f-411c-86d4-45ea058704c1"
      unitRef="usd">200000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2be22218081c4d4d9fb4a6d4c0122f29_I20210611"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzg0ODI5MDcxNDQ3OA_8a8ba0f1-d188-43a4-bcfc-38d746b42175"
      unitRef="usd">30000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ideb75040f95d4c9283a693d32389e6b7_I20210611"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzg0ODI5MDcxNDQ5Mw_1eac68f8-4246-46ec-8452-d8736bf105eb"
      unitRef="usd">170000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2e9ddf61d15049f382bd4ccfc5d87c4d_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzI5ODUzNDkwMzIyMA_8254e3c9-503a-4230-a0f3-fc2612fc54a8"
      unitRef="number">0.0550</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i9d27e23414254e25b4e4ad7213816d9f_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzI5ODUzNDkwMzI0OA_eee0876e-8b59-4a43-8120-9ba87da640b8"
      unitRef="number">0.0650</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ife768b89b59f49b8925b38df5669098f_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzI5ODUzNDkwMzM0Nw_db6a58af-7538-4ebe-ad1f-b4f51ee4da14"
      unitRef="number">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i00d1ee8a5e6043bb8ab4cf74dd6b4133_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzI5ODUzNDkwMzM3NQ_55085483-d4ac-4fca-b87c-10f3c066ea68"
      unitRef="number">0.0400</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="if2ea7850fb86405ab68f986114816bf3_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMzI5ODUzNDkwMzQ0Mg_42003f0d-d64b-4b11-ad18-877061737370"
      unitRef="number">0.0050</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCredit
      contextRef="i84fa2573ef62429c97cf7c93f87cd506_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMTEzOQ_2947e1d2-5d17-4c83-a2d1-a2a2b0604c55"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i6b2c922969034550a016d54e9223d83f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMTEzOQ_46614c89-66ce-4322-9d7e-f0710ec3d69a"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i84fa2573ef62429c97cf7c93f87cd506_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV80OS9mcmFnOmNlZGY2ZThmZWE4MzRkOTFhNGVjZDgzMTQzYmVlMDhjL3RleHRyZWdpb246Y2VkZjZlOGZlYTgzNGQ5MWE0ZWNkODMxNDNiZWUwOGNfMTI3OA_fc508f0f-2d6a-4c6c-96a4-41ee60ab00b1"
      unitRef="usd">200000000.0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81Mi9mcmFnOjYyNmMwMjI2MzdkMjQ1OTRiYWZhMGZiMTI3ZDdhODFlL3RleHRyZWdpb246NjI2YzAyMjYzN2QyNDU5NGJhZmEwZmIxMjdkN2E4MWVfNDc3NQ_208c8119-ee69-4144-aa04-24d9ea04db3f">STOCKHOLDERS' EQUITY AND MEMBERS' EQUITY&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In connection with the Company&#x2019;s IPO in July 2020, the Company&#x2019;s Board of Directors approved an amended and restated certificate of incorporation and amended and restated bylaws. The amended and restated certificate of incorporation authorizes the issuance of up to 1,100,000 shares of Class A common stock, 690,000 shares of Class B common stock and 20,000 shares of preferred stock, each having a par value of $0.0001 per share. The number of shares of Class B common stock authorized is reduced for redemptions and forfeitures as they occur.    &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s amended and restated certificate of incorporation and the GoHealth Holdings, LLC Agreement require that the Company and GoHealth Holdings, LLC at all times maintain a one-to-one ratio between the number of shares of Class A common stock issued by the Company and the number of LLC Interests owned by the Company, except as otherwise determined by the Company. Additionally, the Company&#x2019;s amended and restated certificate of incorporation and the GoHealth Holdings, LLC Agreement require that the Company and GoHealth Holdings, LLC at all times maintain a one-to-one ratio between the number of shares of Class B common stock owned by the Continuing Equity Owners and their respective permitted transferees and the number of LLC Interests owned by the Continuing Equity Owners and their respective permitted transferees, except as otherwise determined by the Company. Only the Continuing Equity Owners and the permitted transferees of Class B common stock are permitted to hold shares of Class B common stock. Shares of Class B common stock are transferable for shares of Class A common stock only together with an equal number of LLC Interests.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Holders of shares of the Company&#x2019;s Class A common stock are entitled to one vote for each share held of record on all matters submitted to a vote of stockholders. Each share of Class B common stock entitles its holders to one vote per share on all matters presented to the Company&#x2019;s stockholders generally. Holders of shares of Class B common stock will vote together with holders of the Company&#x2019;s Class A common stock as a single class on all matters presented to the Company&#x2019;s stockholders for their vote or approval, except for certain amendments to the Company&#x2019;s amended and restated certificate of incorporation or as otherwise required by applicable law or the amended and restated certificate of incorporation. Holders of our Class B common stock are not entitled to participate in any dividends declared by our board of directors. Under the terms of the Company&#x2019;s amended and restated certificate of incorporation, the Company&#x2019;s board of directors is authorized to direct the Company to issue shares of preferred stock in one or more series without stockholder approval. The Company&#x2019;s board of directors has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, of each series of preferred stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Continuing Equity Owners may, subject to certain exceptions, from time to time at each of their options require GoHealth Holdings, LLC to redeem all or a portion of their LLC Interests in exchange for, at the Company&#x2019;s election (determined by at least two of the Company&#x2019;s independent directors who are disinterested), newly-issued shares of Class A common stock on a one-for-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;one basis, or to the extent there is cash available from a secondary offering, a cash payment equal to a volume weighted average market price of one share of the Company&#x2019;s Class A common stock for each LLC Interest so redeemed, in each case, in accordance with the terms of the GoHealth Holdings, LLC Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The weighted average ownership percentages for the applicable reporting periods are used to attribute net income (loss) and other comprehensive income (loss) to the Company and the non-controlling interest holders. The non-controlling interest holders' weighted average ownership percentages for the three and six months ended June 30, 2021 was 68.1% and 69.7%, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Upon the Company&#x2019;s dissolution or liquidation, after payment in full of all amounts required to be paid to creditors and to the holders of preferred stock having liquidation preferences, if any, holders of Class A common stock and Class B common stock will be entitled to receive ratable portions of the Company&#x2019;s remaining assets available for distribution; provided, that the holders of Class B common stock shall not be entitled to receive more than $0.0001 per share of Class B common stock and upon receiving such amount, shall not be entitled to receive any of the Company&#x2019;s other assets or funds with respect to such shares of Class B common stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iab818060b2b84c1491fe32d23cbcc85c_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81Mi9mcmFnOjYyNmMwMjI2MzdkMjQ1OTRiYWZhMGZiMTI3ZDdhODFlL3RleHRyZWdpb246NjI2YzAyMjYzN2QyNDU5NGJhZmEwZmIxMjdkN2E4MWVfMjc4_27d11473-f25b-46d6-a89c-39713f5dc9c7"
      unitRef="shares">1100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia8cd91ddbb464a81a11441c55b51e9c3_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81Mi9mcmFnOjYyNmMwMjI2MzdkMjQ1OTRiYWZhMGZiMTI3ZDdhODFlL3RleHRyZWdpb246NjI2YzAyMjYzN2QyNDU5NGJhZmEwZmIxMjdkN2E4MWVfMzEz_c3bc0f75-34e3-4635-804d-a9d3d4e5e7a7"
      unitRef="shares">690000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i67990c5ee7984df9b516551a92ac0267_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81Mi9mcmFnOjYyNmMwMjI2MzdkMjQ1OTRiYWZhMGZiMTI3ZDdhODFlL3RleHRyZWdpb246NjI2YzAyMjYzN2QyNDU5NGJhZmEwZmIxMjdkN2E4MWVfMzUx_1c88a60e-66e4-40a1-86bf-322f44c648c7"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i67990c5ee7984df9b516551a92ac0267_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81Mi9mcmFnOjYyNmMwMjI2MzdkMjQ1OTRiYWZhMGZiMTI3ZDdhODFlL3RleHRyZWdpb246NjI2YzAyMjYzN2QyNDU5NGJhZmEwZmIxMjdkN2E4MWVfNDA4_4dbef1d0-eed9-4735-b914-c55071d82570"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="iab818060b2b84c1491fe32d23cbcc85c_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81Mi9mcmFnOjYyNmMwMjI2MzdkMjQ1OTRiYWZhMGZiMTI3ZDdhODFlL3RleHRyZWdpb246NjI2YzAyMjYzN2QyNDU5NGJhZmEwZmIxMjdkN2E4MWVfNDA4_5ac9de02-0f41-4621-a085-8a797fba0669"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia8cd91ddbb464a81a11441c55b51e9c3_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81Mi9mcmFnOjYyNmMwMjI2MzdkMjQ1OTRiYWZhMGZiMTI3ZDdhODFlL3RleHRyZWdpb246NjI2YzAyMjYzN2QyNDU5NGJhZmEwZmIxMjdkN2E4MWVfNDA4_76cfa363-bb18-4408-9dce-cdc192b83579"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <goco:StockholdersEquityNoteNumberOfSharesOfClassACommonStockIssuedToNumberOfLLCInterestsOwnedRequiredRatio
      contextRef="i33bde9c4cb26447ab9be5b90015a649f_D20200701-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81Mi9mcmFnOjYyNmMwMjI2MzdkMjQ1OTRiYWZhMGZiMTI3ZDdhODFlL3RleHRyZWdpb246NjI2YzAyMjYzN2QyNDU5NGJhZmEwZmIxMjdkN2E4MWVfNzIx_4875d914-f239-4204-a2db-92f9486e3455"
      unitRef="number">1</goco:StockholdersEquityNoteNumberOfSharesOfClassACommonStockIssuedToNumberOfLLCInterestsOwnedRequiredRatio>
    <goco:StockholdersEquityNoteNumberOfSharesOfClassBCommonStockOwnedToNumberOfLLCInterestsOwnedRequiredRatio
      contextRef="i74eb408966644f739fad34818862dd7f_D20200701-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81Mi9mcmFnOjYyNmMwMjI2MzdkMjQ1OTRiYWZhMGZiMTI3ZDdhODFlL3RleHRyZWdpb246NjI2YzAyMjYzN2QyNDU5NGJhZmEwZmIxMjdkN2E4MWVfMTEwOA_efbab70e-dc78-4635-90cb-7b9c9e74b7d0"
      unitRef="number">1</goco:StockholdersEquityNoteNumberOfSharesOfClassBCommonStockOwnedToNumberOfLLCInterestsOwnedRequiredRatio>
    <goco:CommonStockNumberOfVotesPerShareHeld
      contextRef="i8bbcef052ede48588c26fddda21a69ac_D20200701-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81Mi9mcmFnOjYyNmMwMjI2MzdkMjQ1OTRiYWZhMGZiMTI3ZDdhODFlL3RleHRyZWdpb246NjI2YzAyMjYzN2QyNDU5NGJhZmEwZmIxMjdkN2E4MWVfMTc2OQ_599a1727-b4c3-4174-bf43-1866c50a1603"
      unitRef="vote">1</goco:CommonStockNumberOfVotesPerShareHeld>
    <goco:CommonStockNumberOfVotesPerShareHeld
      contextRef="iaf3d95e5f6f648c6b35275487281d34e_D20200701-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81Mi9mcmFnOjYyNmMwMjI2MzdkMjQ1OTRiYWZhMGZiMTI3ZDdhODFlL3RleHRyZWdpb246NjI2YzAyMjYzN2QyNDU5NGJhZmEwZmIxMjdkN2E4MWVfMTkxOA_a4934bfc-5822-453b-8d97-c4f330a4e5de"
      unitRef="vote">1</goco:CommonStockNumberOfVotesPerShareHeld>
    <goco:StockholdersEquityNoteLLCInterestsToNewlyIssuedClassACommonStockConversionRatio
      contextRef="i0889aa25dc8a445ab44037e007dcbf42_D20200701-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81Mi9mcmFnOjYyNmMwMjI2MzdkMjQ1OTRiYWZhMGZiMTI3ZDdhODFlL3RleHRyZWdpb246NjI2YzAyMjYzN2QyNDU5NGJhZmEwZmIxMjdkN2E4MWVfMzQxMg_f4f0bd50-4883-4977-b75c-cedc7e640b4c"
      unitRef="number">1</goco:StockholdersEquityNoteLLCInterestsToNewlyIssuedClassACommonStockConversionRatio>
    <goco:NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners
      contextRef="i4cc0231a41ed483f9f44b4b081aca99c_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81Mi9mcmFnOjYyNmMwMjI2MzdkMjQ1OTRiYWZhMGZiMTI3ZDdhODFlL3RleHRyZWdpb246NjI2YzAyMjYzN2QyNDU5NGJhZmEwZmIxMjdkN2E4MWVfNDA5Ng_e7e26764-a807-46ac-be37-42c42940e30f"
      unitRef="number">0.681</goco:NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners>
    <goco:NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners
      contextRef="i45c7b2d0d75d405aa83d3ea0fa33621c_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81Mi9mcmFnOjYyNmMwMjI2MzdkMjQ1OTRiYWZhMGZiMTI3ZDdhODFlL3RleHRyZWdpb246NjI2YzAyMjYzN2QyNDU5NGJhZmEwZmIxMjdkN2E4MWVfNDM5ODA0NjUxNjE2MA_86538847-e3b5-4733-b01d-cdd481fe1feb"
      unitRef="number">0.697</goco:NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia8cd91ddbb464a81a11441c55b51e9c3_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81Mi9mcmFnOjYyNmMwMjI2MzdkMjQ1OTRiYWZhMGZiMTI3ZDdhODFlL3RleHRyZWdpb246NjI2YzAyMjYzN2QyNDU5NGJhZmEwZmIxMjdkN2E4MWVfNDU3OQ_91518fbf-c1ee-4c16-a8d0-323f81ce3811"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RleHRyZWdpb246NjNlNmYxMDhkNDJjNGFkZTlkOTU4ZmNhMzg0MjM3YmRfMTkxNA_713d3f0f-4fd2-4e9a-be90-b5cdbfd39143">SHARE-BASED COMPENSATION PLANS&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes share-based compensation expense by operating function for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:52.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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:8pt;font-weight:700;line-height:100%"&gt;Three months ended Jun. 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six months ended Jun. 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Marketing and advertising&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;426&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 #000;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;61&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;764&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 #000;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;119&#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:8pt;font-weight:400;line-height:100%"&gt;Customer care and enrollment&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;1,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Technology&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;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;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:8pt;font-weight:400;line-height:100%"&gt;1,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;General and administrative&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;4,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:700;line-height:100%"&gt;Total share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;7,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;597&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;12,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;1,077&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Performance Stock Units (&#x201c;PSUs&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the six months ended June 30, 2021, the Company granted to certain of its employees 489 shares of Class A common stock issuable pursuant to PSUs. The criteria for the market-based PSUs is based on the Company&#x2019;s total shareholder return (&#x201c;TSR&#x201d;) relative to the TSR of the common stock of a pre-defined industry peer group. TSR is measured at the end of the performance period, which is generally the period commencing on the grant date and ending on the three-year anniversary of the grant date. Depending on the relative TSR achieved, the number of PSUs earned can vary from 0% of the target award to a maximum of 200% of the target award. The Company estimated the grant-date fair value of the awards subject to a market condition using a Monte Carlo simulation model, using the following weighted-average assumptions: risk-free interest rate of 0.2% and annualized volatility of 72.0%. The grant date fair value of the PSUs was $22.17. The Company recognizes the grant date fair value of PSUs as compensation expense on a straight-line basis over the three-year performance period. For the three and six months ended June 30, 2021, the Company recorded share-based compensation expense related to PSUs of $0.9 million and $1.4&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020 Employee Stock Purchase Plan (&#x201c;2020 ESPP&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On July 7, 2020, the Company adopted the 2020 ESPP. The first offering period of the 2020 ESPP commenced on January 1, 2021 and expired on June 30, 2021. The current offering period of the 2020 ESPP commenced on July 1, 2021, and will expire on December 31, 2021. The purpose of the 2020 ESPP is to provide the Company's eligible employees with an opportunity to purchase designated shares of the Company&#x2019;s Class A common stock at a price equal to 85% of the lower of the closing price at the beginning or end of each offering period. During the three months ended June 30, 2021, the Company issued 50 shares through the ESPP. For the three and six months ended June 30, 2021, the Company recorded share-based compensation expense related to the 2020 ESPP of $0.1&#160;million and $0.2&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RleHRyZWdpb246NjNlNmYxMDhkNDJjNGFkZTlkOTU4ZmNhMzg0MjM3YmRfMTkxMw_9ae67626-d5d1-414e-973d-74a50495e791">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes share-based compensation expense by operating function for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:52.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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:8pt;font-weight:700;line-height:100%"&gt;Three months ended Jun. 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six months ended Jun. 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Marketing and advertising&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;426&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 #000;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;61&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;764&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 #000;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;119&#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:8pt;font-weight:400;line-height:100%"&gt;Customer care and enrollment&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;1,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Technology&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;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;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:8pt;font-weight:400;line-height:100%"&gt;1,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;General and administrative&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;4,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:700;line-height:100%"&gt;Total share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;7,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;597&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;12,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;1,077&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i05874aa95e4a4938a423812f5b794fa4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfMS0yLTEtMS0w_5d450b61-f0e9-4595-b4b9-58ebe00ca2a0"
      unitRef="usd">426000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if2a245e95b2b486884e5906492a42de7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfMS00LTEtMS0w_c4d70998-7233-4dbd-9f9a-daa8f7c87aab"
      unitRef="usd">61000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8fe8983900e347a5b977435e4bc2ae51_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfMS02LTEtMS0w_4c097de9-f75c-4df2-bdfe-3cd04dd1270e"
      unitRef="usd">764000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4b8a8be5ed6a4ba49d00d8d802a9856e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfMS04LTEtMS0w_f0304324-7e7a-4ffe-864b-fb2739a114d1"
      unitRef="usd">119000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id7e16ad1610f44cfa9cffd49cfd3bc09_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfMi0yLTEtMS0w_ad36ff51-2d55-400e-a335-ab5c87e8a273"
      unitRef="usd">1043000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if267da93478c43e1bb0ef159fa0a8891_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfMi00LTEtMS0w_b713141b-1982-4541-a0a3-bf44d313cfce"
      unitRef="usd">32000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i38573bda600a4ad2bd1d553338de90b3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfMi02LTEtMS0w_ca8fa37c-1279-449e-bca1-540073a09459"
      unitRef="usd">1839000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie7885166303d44cdbcdb774eedd10361_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfMi04LTEtMS0w_18273ec3-191e-490b-a691-24f9d0601242"
      unitRef="usd">58000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia5540a1288934ff5a24c512c764ff0fd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfMy0yLTEtMS0w_f02966c2-b092-4628-a272-7b1b9979c544"
      unitRef="usd">1133000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic87292f1bc9c4e00b3df91859b217abe_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfMy00LTEtMS0w_2c3f6f70-0034-4931-809c-ee1bfe4d2c93"
      unitRef="usd">83000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id13107f9143d4856a3408c1135685924_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfMy02LTEtMS0w_b4591e0f-ba86-482e-9cd7-2bab06a107c3"
      unitRef="usd">1880000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i28b5ecd9f10a496e9011bd9225bc76a6_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfMy04LTEtMS0w_bfd83f4c-9700-45cc-9ca0-22426b122b53"
      unitRef="usd">159000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i46da3a7a2f634e2986ae08dd5c3afc33_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfNC0yLTEtMS0w_822db042-c5ea-42c9-9f10-e4fd509b3088"
      unitRef="usd">4997000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1cf1c0f44552403086610684dbb89138_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfNC00LTEtMS0w_0d13024f-af5a-480e-9aad-28be8d8893aa"
      unitRef="usd">421000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i352eedfdb6dd458fb04de76fbcc08d14_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfNC02LTEtMS0w_80b0e905-2e45-487f-91fe-a77f7dcb1325"
      unitRef="usd">8228000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib161b1bee6c64163ad4da47d91e4f93b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfNC04LTEtMS0w_beec38e8-f4d6-46db-939d-9e49802eefe1"
      unitRef="usd">741000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfNS0yLTEtMS0w_31a40b5f-92bf-40ee-b606-4e031b4bfd72"
      unitRef="usd">7599000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfNS00LTEtMS0w_b67e4374-b002-4e18-8659-59560d2e1474"
      unitRef="usd">597000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfNS02LTEtMS0w_ccc33d41-75f6-4948-9881-7c38a25d8155"
      unitRef="usd">12711000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RhYmxlOjk0NjcwYzlhNDMxNzRhNDBhNTcyOTVmYmI1MDNhODA2L3RhYmxlcmFuZ2U6OTQ2NzBjOWE0MzE3NGE0MGE1NzI5NWZiYjUwM2E4MDZfNS04LTEtMS0w_9fc94a37-672d-4c9e-8aa0-7f3fcff2b65b"
      unitRef="usd">1077000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idb95429dbbf240f0a333687ba27a2c8a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RleHRyZWdpb246NjNlNmYxMDhkNDJjNGFkZTlkOTU4ZmNhMzg0MjM3YmRfMjIz_5925b1ce-1a80-4cee-9e82-f51b21905cd8"
      unitRef="shares">489000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="idb95429dbbf240f0a333687ba27a2c8a_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RleHRyZWdpb246NjNlNmYxMDhkNDJjNGFkZTlkOTU4ZmNhMzg0MjM3YmRfMTkxNQ_4ca2b1de-6f70-434f-a604-e10151874277">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <goco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfTargetAward
      contextRef="i0f1e4296090046e697a3db55d309e4b8_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RleHRyZWdpb246NjNlNmYxMDhkNDJjNGFkZTlkOTU4ZmNhMzg0MjM3YmRfNzEw_24c16385-b49c-484c-8448-dc6b11d6480f"
      unitRef="number">0</goco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfTargetAward>
    <goco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfTargetAward
      contextRef="id09495f0426747f2b11d9f036aba5322_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RleHRyZWdpb246NjNlNmYxMDhkNDJjNGFkZTlkOTU4ZmNhMzg0MjM3YmRfNzQ5_e6a37bad-2ef0-4347-9a15-4bef26efecf6"
      unitRef="number">2</goco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfTargetAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="idb95429dbbf240f0a333687ba27a2c8a_D20210101-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RleHRyZWdpb246NjNlNmYxMDhkNDJjNGFkZTlkOTU4ZmNhMzg0MjM3YmRfOTgw_022bb63b-1452-4e6f-9c1c-af7db7dbed21"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="idb95429dbbf240f0a333687ba27a2c8a_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RleHRyZWdpb246NjNlNmYxMDhkNDJjNGFkZTlkOTU4ZmNhMzg0MjM3YmRfMTAxMg_52c15ec0-608b-40a6-bdac-512c65d4d9a9"
      unitRef="number">0.720</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idb95429dbbf240f0a333687ba27a2c8a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RleHRyZWdpb246NjNlNmYxMDhkNDJjNGFkZTlkOTU4ZmNhMzg0MjM3YmRfMTA1OA_5108a084-865b-4a8a-b405-6ffec746416f"
      unitRef="usdPerShare">22.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="idb95429dbbf240f0a333687ba27a2c8a_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RleHRyZWdpb246NjNlNmYxMDhkNDJjNGFkZTlkOTU4ZmNhMzg0MjM3YmRfMTkxNg_4b62299a-4ea4-4964-ada8-4e2492dea53d">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7aa15b73e92e48e59f47d2324f7e5530_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RleHRyZWdpb246NjNlNmYxMDhkNDJjNGFkZTlkOTU4ZmNhMzg0MjM3YmRfMTI5MA_0a3ce115-5da2-4bf7-a598-ca680d98cdc3"
      unitRef="usd">900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idb95429dbbf240f0a333687ba27a2c8a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RleHRyZWdpb246NjNlNmYxMDhkNDJjNGFkZTlkOTU4ZmNhMzg0MjM3YmRfMTY0OTI2NzQ0MzY1MA_34dc1527-cb8e-472a-9e77-50a89c690d3c"
      unitRef="usd">1400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i4f8086e420ba45f18794fdee2c24f668_D20200707-20200707"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RleHRyZWdpb246NjNlNmYxMDhkNDJjNGFkZTlkOTU4ZmNhMzg0MjM3YmRfMTY4NQ_cbea3800-0e58-4721-ab87-73ba521a4225"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i142a3c496db94a46ad7008a1141aa8c9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RleHRyZWdpb246NjNlNmYxMDhkNDJjNGFkZTlkOTU4ZmNhMzg0MjM3YmRfMzI5ODUzNDg4NTYyNg_e81acb37-bfe0-4444-a004-e4c332d78441"
      unitRef="shares">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i142a3c496db94a46ad7008a1141aa8c9_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RleHRyZWdpb246NjNlNmYxMDhkNDJjNGFkZTlkOTU4ZmNhMzg0MjM3YmRfMTkxMA_05c9f90d-851d-43ed-9688-3da374409092"
      unitRef="usd">100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibacc6dd7af67479192fd2afa358f74d7_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81NS9mcmFnOjYzZTZmMTA4ZDQyYzRhZGU5ZDk1OGZjYTM4NDIzN2JkL3RleHRyZWdpb246NjNlNmYxMDhkNDJjNGFkZTlkOTU4ZmNhMzg0MjM3YmRfMzI5ODUzNDg4NTU5Mw_851deb55-11e2-40df-bc2b-9aede73ddd0d"
      unitRef="usd">200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RleHRyZWdpb246MDhiZjQ3OTc2NThiNDA0N2I0NmI3YjZmYmNjZDg2YjRfMjE0MA_bb3b0ecb-24e0-45d6-bc48-309859edf954">NET LOSS PER SHARE&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic loss per share is computed by dividing net loss attributable to GoHealth, Inc. by the weighted-average number of shares of Class A common stock outstanding during the period. Diluted loss per share is computed giving effect to all potentially dilutive shares. Diluted loss per share for all periods presented is the same as basic loss per share as the inclusion of potentially issuable shares would be antidilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Prior to the IPO, the GHH, LLC membership structure included Preferred units, Senior Preferred Earnout Units, Class A common units, Class B common units and Profit Units. The Company analyzed the calculation of earnings per unit for periods prior to the IPO using the two-class method and determined that it resulted in values that would not be meaningful to the users of these Condensed Consolidated Financial Statements. Therefore, earnings per share information has not been presented for periods prior to the IPO on July 17, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A reconciliation of the numerator and denominator used in the calculation of basic and diluted net loss per share of Class A common stock is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&gt;&lt;td style="width:0.1%"/&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="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;(in thousands, except per share amounts)&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;Three months ended Jun. 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 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;Six months ended Jun. 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Numerator:&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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;Net loss&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(39,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(46,443)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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;Less: Net loss attributable to non-controlling interests&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;(32,364)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net loss attributable to GoHealth, Inc.&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 #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:8pt;font-weight:400;line-height:100%"&gt;(11,989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 #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:8pt;font-weight:400;line-height:100%"&gt;(14,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Denominator:&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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;Weighted-average shares of Class A common stock outstanding&#x2014;basic&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;102,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;97,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 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;Effect of dilutive securities&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;&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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="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;Weighted-average shares of Class A common stock outstanding&#x2014;diluted&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 #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:8pt;font-weight:400;line-height:100%"&gt;102,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 #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:8pt;font-weight:400;line-height:100%"&gt;97,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net loss per share of Class A common stock&#x2014;basic 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;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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(0.12)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(0.14)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following number of shares were excluded from the calculation of diluted loss per share because the effect of including such potentially dilutive shares would have been antidilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 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 style="width:1.0%"/&gt;&lt;td style="width:13.521%"/&gt;&lt;td style="width:0.1%"/&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="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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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="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;Jun. 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A common stock issuable pursuant to equity awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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="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:8pt;font-weight:400;line-height:100%"&gt;7,337&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class B common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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="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;215,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Shares of Class B common stock do not share in earnings and are not participating securities. Accordingly, separate presentation of loss per share of Class B common stock under the two-class method has not been presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For periods prior to the Transactions and the IPO, the reported income taxes represent those of GHH, LLC. As a result of the Transactions and the IPO, the Company became subject to U.S. federal and certain state and local income taxes with respect to its allocable share of any taxable income or loss generated by GHH, LLC. There was no pro forma impact on loss per share to reflect income tax expense at an effective tax rate as the Company determined it is not more likely than not that the tax benefits associated with the deferred tax assets arising from the Transactions and the IPO will be realized.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RleHRyZWdpb246MDhiZjQ3OTc2NThiNDA0N2I0NmI3YjZmYmNjZDg2YjRfMjE0MQ_802b9cda-62e7-48d4-8ff7-e8d93967dfc0">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A reconciliation of the numerator and denominator used in the calculation of basic and diluted net loss per share of Class A common stock is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&gt;&lt;td style="width:0.1%"/&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="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;(in thousands, except per share amounts)&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;Three months ended Jun. 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 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;Six months ended Jun. 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Numerator:&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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;Net loss&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(39,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(46,443)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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;Less: Net loss attributable to non-controlling interests&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;(32,364)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net loss attributable to GoHealth, Inc.&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 #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:8pt;font-weight:400;line-height:100%"&gt;(11,989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 #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:8pt;font-weight:400;line-height:100%"&gt;(14,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Denominator:&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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;Weighted-average shares of Class A common stock outstanding&#x2014;basic&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;102,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;97,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 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;Effect of dilutive securities&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;&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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="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;Weighted-average shares of Class A common stock outstanding&#x2014;diluted&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 #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:8pt;font-weight:400;line-height:100%"&gt;102,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 #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:8pt;font-weight:400;line-height:100%"&gt;97,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net loss per share of Class A common stock&#x2014;basic 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;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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(0.12)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(0.14)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjQxYzkzNGIxYjYzMjRmNTc5OGI5ZjYxZmM1MGNhZTNkL3RhYmxlcmFuZ2U6NDFjOTM0YjFiNjMyNGY1Nzk4YjlmNjFmYzUwY2FlM2RfMi0yLTEtMS0w_af7dd498-0813-482c-8360-c95780380ee8"
      unitRef="usd">-39175000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjQxYzkzNGIxYjYzMjRmNTc5OGI5ZjYxZmM1MGNhZTNkL3RhYmxlcmFuZ2U6NDFjOTM0YjFiNjMyNGY1Nzk4YjlmNjFmYzUwY2FlM2RfMi02LTEtMS0w_5255f126-d960-446d-89b0-6576d84f5818"
      unitRef="usd">-46443000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjQxYzkzNGIxYjYzMjRmNTc5OGI5ZjYxZmM1MGNhZTNkL3RhYmxlcmFuZ2U6NDFjOTM0YjFiNjMyNGY1Nzk4YjlmNjFmYzUwY2FlM2RfNC0yLTEtMS0w_f0206732-8230-4e16-b4f7-5b09f83e6479"
      unitRef="usd">-27186000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjQxYzkzNGIxYjYzMjRmNTc5OGI5ZjYxZmM1MGNhZTNkL3RhYmxlcmFuZ2U6NDFjOTM0YjFiNjMyNGY1Nzk4YjlmNjFmYzUwY2FlM2RfNC02LTEtMS0w_7d8f15e6-c953-4a7f-981a-ccf73b7fa79a"
      unitRef="usd">-32364000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjQxYzkzNGIxYjYzMjRmNTc5OGI5ZjYxZmM1MGNhZTNkL3RhYmxlcmFuZ2U6NDFjOTM0YjFiNjMyNGY1Nzk4YjlmNjFmYzUwY2FlM2RfNS0yLTEtMS0w_4175af05-e312-445a-922c-6ac257fca614"
      unitRef="usd">-11989000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjQxYzkzNGIxYjYzMjRmNTc5OGI5ZjYxZmM1MGNhZTNkL3RhYmxlcmFuZ2U6NDFjOTM0YjFiNjMyNGY1Nzk4YjlmNjFmYzUwY2FlM2RfNS02LTEtMS0w_915ec27a-da09-462d-ae70-9c29127597b8"
      unitRef="usd">-14079000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjQxYzkzNGIxYjYzMjRmNTc5OGI5ZjYxZmM1MGNhZTNkL3RhYmxlcmFuZ2U6NDFjOTM0YjFiNjMyNGY1Nzk4YjlmNjFmYzUwY2FlM2RfNy0yLTEtMS0w_0da5ff09-65e6-494b-812f-7c2db16bc351"
      unitRef="shares">102300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjQxYzkzNGIxYjYzMjRmNTc5OGI5ZjYxZmM1MGNhZTNkL3RhYmxlcmFuZ2U6NDFjOTM0YjFiNjMyNGY1Nzk4YjlmNjFmYzUwY2FlM2RfNy02LTEtMS0w_b101c1cb-dd7f-4082-8f2f-f674673f3fad"
      unitRef="shares">97349000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjQxYzkzNGIxYjYzMjRmNTc5OGI5ZjYxZmM1MGNhZTNkL3RhYmxlcmFuZ2U6NDFjOTM0YjFiNjMyNGY1Nzk4YjlmNjFmYzUwY2FlM2RfOC0yLTEtMS0w_d0de6bb4-2982-4a56-bc94-a6a5e8a175dd"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjQxYzkzNGIxYjYzMjRmNTc5OGI5ZjYxZmM1MGNhZTNkL3RhYmxlcmFuZ2U6NDFjOTM0YjFiNjMyNGY1Nzk4YjlmNjFmYzUwY2FlM2RfOC02LTEtMS0w_602052da-65f2-459d-88ea-a38f732aefea"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjQxYzkzNGIxYjYzMjRmNTc5OGI5ZjYxZmM1MGNhZTNkL3RhYmxlcmFuZ2U6NDFjOTM0YjFiNjMyNGY1Nzk4YjlmNjFmYzUwY2FlM2RfOS0yLTEtMS0w_fb45650f-e9c5-4bcb-81bf-b0396dca5bf3"
      unitRef="shares">102300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjQxYzkzNGIxYjYzMjRmNTc5OGI5ZjYxZmM1MGNhZTNkL3RhYmxlcmFuZ2U6NDFjOTM0YjFiNjMyNGY1Nzk4YjlmNjFmYzUwY2FlM2RfOS02LTEtMS0w_3304ad66-a38e-4ae8-98a1-f7ad0a7f882d"
      unitRef="shares">97349000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjQxYzkzNGIxYjYzMjRmNTc5OGI5ZjYxZmM1MGNhZTNkL3RhYmxlcmFuZ2U6NDFjOTM0YjFiNjMyNGY1Nzk4YjlmNjFmYzUwY2FlM2RfMTAtMi0xLTEtMA_5e6f36b2-4f90-4dd5-99c5-cbff124584d7"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjQxYzkzNGIxYjYzMjRmNTc5OGI5ZjYxZmM1MGNhZTNkL3RhYmxlcmFuZ2U6NDFjOTM0YjFiNjMyNGY1Nzk4YjlmNjFmYzUwY2FlM2RfMTAtMi0xLTEtMA_c519163f-b3cf-4aa8-a8c1-adbb93235069"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjQxYzkzNGIxYjYzMjRmNTc5OGI5ZjYxZmM1MGNhZTNkL3RhYmxlcmFuZ2U6NDFjOTM0YjFiNjMyNGY1Nzk4YjlmNjFmYzUwY2FlM2RfMTAtNi0xLTEtMA_96b0d326-fe00-4328-98b5-cd2e35e1b422"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjQxYzkzNGIxYjYzMjRmNTc5OGI5ZjYxZmM1MGNhZTNkL3RhYmxlcmFuZ2U6NDFjOTM0YjFiNjMyNGY1Nzk4YjlmNjFmYzUwY2FlM2RfMTAtNi0xLTEtMA_bdad11ae-ac9d-4c58-aab7-a5014dbc9462"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RleHRyZWdpb246MDhiZjQ3OTc2NThiNDA0N2I0NmI3YjZmYmNjZDg2YjRfMjEzOQ_44ebe582-9a0d-48d7-bf71-e2765faa81ce">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following number of shares were excluded from the calculation of diluted loss per share because the effect of including such potentially dilutive shares would have been antidilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 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 style="width:1.0%"/&gt;&lt;td style="width:13.521%"/&gt;&lt;td style="width:0.1%"/&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="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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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="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;Jun. 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A common stock issuable pursuant to equity awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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="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:8pt;font-weight:400;line-height:100%"&gt;7,337&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class B common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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="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;215,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib55910ef404144aab5a4c4813341a47d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjUyYTU0OGI1NTQzODQyNDdiNDM1MGU4NTUyYTEzMThhL3RhYmxlcmFuZ2U6NTJhNTQ4YjU1NDM4NDI0N2I0MzUwZTg1NTJhMTMxOGFfMS02LTEtMS0w_5c91775f-52b9-45d9-95ad-874cc22da399"
      unitRef="shares">7337000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic02a4df7ff66439ca08873a8f54f0c4d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV81OC9mcmFnOjA4YmY0Nzk3NjU4YjQwNDdiNDZiN2I2ZmJjY2Q4NmI0L3RhYmxlOjUyYTU0OGI1NTQzODQyNDdiNDM1MGU4NTUyYTEzMThhL3RhYmxlcmFuZ2U6NTJhNTQ4YjU1NDM4NDI0N2I0MzUwZTg1NTJhMTMxOGFfMi02LTEtMS0w_aeec1cbb-2922-4d3f-9c85-9384cdce7b9a"
      unitRef="shares">215495000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82MS9mcmFnOjM0Mjg2OTRkZDIyZTQwMjY4NzNkZWE5ZDNiZDRkNTY2L3RleHRyZWdpb246MzQyODY5NGRkMjJlNDAyNjg3M2RlYTlkM2JkNGQ1NjZfMjM0OA_560ac439-59e5-4756-918c-577e2f2a2420">INCOME TAXES&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is taxed as a corporation for income tax purposes and is subject to federal, state, and local taxes on the income allocated to it from GHH, LLC based upon the Company&#x2019;s economic interest in GHH, LLC. The Company is the sole managing member of GHH, LLC and, as a result, consolidates the financial results of GHH, LLC. GHH, LLC is a limited liability company taxed as a partnership for income tax purposes, and the subsidiaries of GHH, LLC are limited liability companies for income tax purposes except for a subsidiary and its foreign subsidiary, which are taxed as a corporation and foreign disregarded entity, respectively. As such, GHH, LLC does not pay any federal income taxes, as income or loss is included in the tax returns of the individual members. Additionally, certain wholly-owned entities taxed as corporations are subject to federal, state, and foreign income taxes in the jurisdictions in which they operate, and accruals for such taxes are included in the Condensed Consolidated Financial Statements. For periods prior to the IPO, the Company&#x2019;s taxes represent those of GHH, LLC. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s effective tax rate for the three and six months ended June 30, 2021 was 0.08% and 0.14%, respectively. The Company&#x2019;s effective tax rate for the three and six months ended June 30, 2020 was 0.10% and 0.10%, respectively. The effective tax rate for each period is lower than the statutory tax rate primarily due to the effect of loss entities for which the Company excludes from its effective tax rate calculation and loss attributable to non-controlling interests.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Tax Receivable Agreement (&#x201c;TRA&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In connection with the IPO, the Company entered into a TRA with GHH, LLC, the Continuing Equity Owners and the Blocker Shareholders that will provide for the payment by the Company to the Continuing Equity Owners and the Blocker Shareholders of 85% of the amount of tax benefits, if any, that the Company actually realizes (or in some circumstances is deemed to realize). The amounts payable under the TRA will vary depending upon a number of factors, including the amount, character, and timing of the taxable income of the Company in the future. As of June 30, 2021, the Company has determined there is no resulting liability related to the TRA arising from the Transactions and IPO. Should the Company determine that the TRA liability will be considered probable at a future date based on new information, any changes will be recorded within income from continuing operations at that time.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82MS9mcmFnOjM0Mjg2OTRkZDIyZTQwMjY4NzNkZWE5ZDNiZDRkNTY2L3RleHRyZWdpb246MzQyODY5NGRkMjJlNDAyNjg3M2RlYTlkM2JkNGQ1NjZfMTE3Nw_f648f72f-4d9e-4d02-979f-99b0b6fc1f0e"
      unitRef="number">0.0008</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82MS9mcmFnOjM0Mjg2OTRkZDIyZTQwMjY4NzNkZWE5ZDNiZDRkNTY2L3RleHRyZWdpb246MzQyODY5NGRkMjJlNDAyNjg3M2RlYTlkM2JkNGQ1NjZfMTA5OTUxMTYzMDE0NA_604e557b-2a6c-4f30-b0b5-96891f1df5e3"
      unitRef="number">0.0014</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82MS9mcmFnOjM0Mjg2OTRkZDIyZTQwMjY4NzNkZWE5ZDNiZDRkNTY2L3RleHRyZWdpb246MzQyODY5NGRkMjJlNDAyNjg3M2RlYTlkM2JkNGQ1NjZfMTE4NA_2ef6725a-7124-4443-9630-bfaeb2eb2d72"
      unitRef="number">0.0010</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82MS9mcmFnOjM0Mjg2OTRkZDIyZTQwMjY4NzNkZWE5ZDNiZDRkNTY2L3RleHRyZWdpb246MzQyODY5NGRkMjJlNDAyNjg3M2RlYTlkM2JkNGQ1NjZfMTA5OTUxMTYzMDIxNw_2b774cac-daf6-4e01-a677-b139bc82a91f"
      unitRef="number">0.0010</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <goco:TaxReceivableAgreementPaymentAmountPercentOfRealizedOrRealizableIncomeTaxBenefits
      contextRef="i11e38a2074ee4e929a52823c52748b4d_I20200717"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82MS9mcmFnOjM0Mjg2OTRkZDIyZTQwMjY4NzNkZWE5ZDNiZDRkNTY2L3RleHRyZWdpb246MzQyODY5NGRkMjJlNDAyNjg3M2RlYTlkM2JkNGQ1NjZfMTcyNA_fe09fd5f-e145-469a-a44a-d5f608be3be0"
      unitRef="number">0.85</goco:TaxReceivableAgreementPaymentAmountPercentOfRealizedOrRealizableIncomeTaxBenefits>
    <goco:TaxReceivableAgreementLiability
      contextRef="ifbddcad8cce4427488317b438452b459_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82MS9mcmFnOjM0Mjg2OTRkZDIyZTQwMjY4NzNkZWE5ZDNiZDRkNTY2L3RleHRyZWdpb246MzQyODY5NGRkMjJlNDAyNjg3M2RlYTlkM2JkNGQ1NjZfMjA3Mg_12a492aa-ab1f-45e9-9bc4-5e73d510a4c8"
      unitRef="usd">0</goco:TaxReceivableAgreementLiability>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RleHRyZWdpb246MDg0Y2E1ZjI3YTZkNDQzYjhlZDFmOGMzOGNlNWFmOGRfMzU5MA_2220b510-a3a2-4a73-925a-1269556e0f5d">REVENUE&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Revenue Recognition for Variable Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s variable consideration includes the total estimated lifetime value (&#x201c;LTV&#x201d;) it expects to receive for selling an insurance product after the carrier approves an application. The consideration is variable based on the amount of time it estimates a policy will remain in force, which is based on historical experience or carrier experience to the extent available, industry data, and expectations as to future retention rates. Additionally, the Company considers the application of a constraint and only recognizes the amount of variable consideration that it believes is probable that it will be entitled to receive and will not be subject to a significant revenue reversal in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On a quarterly basis, the Company re-estimates LTV at a vintage level for outstanding vintages, reviews and monitors changes in the data used to estimate LTV, as well as the cash received for each vintage as compared to the original estimates. The difference between cash received for each vintage and the respective estimated LTV can be significant and may or may not be indicative of the need to adjust revenue for prior period vintages. Changes in LTV may result in an increase or a decrease to revenue and a corresponding change to commissions receivable. The Company analyzes these differences and to the extent the Company believes differences in the estimates are indicative of a change to prior period LTVs, the Company will adjust revenue for the affected vintages at the time such determination is made and when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. As a result of this analysis, for the three and six months ended June 30, 2021, the Company recorded a negative revenue adjustment of $1.4&#160;million and $3.6&#160;million, respectively, relating to performance obligations satisfied in prior periods. For the three and six months ended June 30, 2020, there was no revenue adjustment relating to performance obligations satisfied in prior periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The table below depicts the disaggregation of revenue by product, and is consistent with how the Company evaluates its financial performance:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.365%"/&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:8pt;font-weight:700;line-height:100%"&gt;Three months ended Jun. 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six months ended Jun. 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commission revenue:&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Medicare:&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 25pt;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;Medicare Advantage&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;144,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;87,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;312,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;186,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;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;Medicare Supplement&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;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;4,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;Prescription Drug Plans&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;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Total Medicare&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 #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:8pt;font-weight:400;line-height:100%"&gt;145,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;314,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;192,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Individual and Family Plan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;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;Fixed Indemnity&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;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;3,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;3,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;10,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;Short-term&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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;3,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;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;Major Medical&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;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Total Individual and Family Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;1,235&#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:8pt;font-weight:400;line-height:100%"&gt;5,394&#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:8pt;font-weight:400;line-height:100%"&gt;4,617&#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:8pt;font-weight:400;line-height:100%"&gt;14,137&#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:8pt;font-weight:400;line-height:100%"&gt;Ancillary&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 #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:8pt;font-weight:400;line-height:100%"&gt;891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Small Group&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;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Total commission 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;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:8pt;font-weight:400;line-height:100%"&gt;147,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;321,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;209,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Enterprise revenue:&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Partner Marketing and Enrollment Services&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;42,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;20,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;64,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;38,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Direct Partner Campaigns&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;6,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;6,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;14,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;14,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 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;Other&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;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;2,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Total enterprise revenue&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:8pt;font-weight:400;line-height:100%"&gt;49,394&#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:8pt;font-weight:400;line-height:100%"&gt;30,451&#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:8pt;font-weight:400;line-height:100%"&gt;79,592&#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:8pt;font-weight:400;line-height:100%"&gt;58,951&#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:8pt;font-weight:700;line-height:100%"&gt;Net revenues&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 #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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;196,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;127,057&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;401,081&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;268,067&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Contract Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The company records contract assets and contract liabilities from contracts with customers as it relates to commissions receivable, commissions payable and deferred revenue. Commissions receivable represents estimated variable consideration for commissions to be received from insurance carriers for performance obligations that have been satisfied. Commissions payable represents estimated commissions to be paid to the Company&#x2019;s external agents and other partners. Deferred revenue includes amounts collected for partner marketing and enrollment services and technology licensing and implementation fees in advance of the Company satisfying its performance obligations for such customers. The Company had unbilled receivables for performance-based enrollment fees as of June 30, 2021 and December 31, 2020 of $3.0&#160;million and $12.9 million, respectively, which were reclassified to prepaid expenses and other current assets from accounts receivable, net on the Condensed Consolidated Balance Sheets. The reclassification was based on the Company&#x2019;s conditional rights to receive consideration based on the services transferred to the customer. Prior period amounts have been reclassified to match the current period presentation. There are no other contract liabilities or contract assets recorded by the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the three and six months ended June 30, 2021, the Company recognized $26&#160;thousand and $0.1&#160;million of revenue that was deferred as of December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Commissions Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Commissions receivable activity is summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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="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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six months ended Jun. 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;810,398&#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:8pt;font-weight:400;line-height:100%"&gt;Commission 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:8pt;font-weight:400;line-height:100%"&gt;321,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash receipts&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;(257,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:700;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;874,073&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Commissions receivable - current&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:8pt;font-weight:400;line-height:100%"&gt;113,062&#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:8pt;font-weight:400;line-height:100%"&gt;Commissions receivable - non-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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;761,011&#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:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RleHRyZWdpb246MDg0Y2E1ZjI3YTZkNDQzYjhlZDFmOGMzOGNlNWFmOGRfMzU5MQ_ce04d383-df81-4273-a663-74e81e5d76b1">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Revenue Recognition for Variable Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s variable consideration includes the total estimated lifetime value (&#x201c;LTV&#x201d;) it expects to receive for selling an insurance product after the carrier approves an application. The consideration is variable based on the amount of time it estimates a policy will remain in force, which is based on historical experience or carrier experience to the extent available, industry data, and expectations as to future retention rates. Additionally, the Company considers the application of a constraint and only recognizes the amount of variable consideration that it believes is probable that it will be entitled to receive and will not be subject to a significant revenue reversal in the future.&lt;/span&gt;&lt;/div&gt;On a quarterly basis, the Company re-estimates LTV at a vintage level for outstanding vintages, reviews and monitors changes in the data used to estimate LTV, as well as the cash received for each vintage as compared to the original estimates. The difference between cash received for each vintage and the respective estimated LTV can be significant and may or may not be indicative of the need to adjust revenue for prior period vintages. Changes in LTV may result in an increase or a decrease to revenue and a corresponding change to commissions receivable. The Company analyzes these differences and to the extent the Company believes differences in the estimates are indicative of a change to prior period LTVs, the Company will adjust revenue for the affected vintages at the time such determination is made and when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RleHRyZWdpb246MDg0Y2E1ZjI3YTZkNDQzYjhlZDFmOGMzOGNlNWFmOGRfMTc4NA_4ecb9a56-85eb-4d29-96aa-ac5b560e3680"
      unitRef="usd">-1400000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RleHRyZWdpb246MDg0Y2E1ZjI3YTZkNDQzYjhlZDFmOGMzOGNlNWFmOGRfMTA5OTUxMTYzMTQxNw_955b683f-70ec-4f43-a8a7-1e220052dddd"
      unitRef="usd">-3600000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RleHRyZWdpb246MDg0Y2E1ZjI3YTZkNDQzYjhlZDFmOGMzOGNlNWFmOGRfMTg3Mw_235f5799-92db-427c-8235-2ea62cc5c6eb"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RleHRyZWdpb246MDg0Y2E1ZjI3YTZkNDQzYjhlZDFmOGMzOGNlNWFmOGRfMTg3Mw_f06499a8-c5f0-40dd-86ab-3c8c4caf4221"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RleHRyZWdpb246MDg0Y2E1ZjI3YTZkNDQzYjhlZDFmOGMzOGNlNWFmOGRfMzU4OA_0f03a4f1-f3a7-4d0b-b055-e60deed993c5">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The table below depicts the disaggregation of revenue by product, and is consistent with how the Company evaluates its financial performance:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.365%"/&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:8pt;font-weight:700;line-height:100%"&gt;Three months ended Jun. 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six months ended Jun. 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commission revenue:&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Medicare:&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 25pt;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;Medicare Advantage&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;144,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;87,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;312,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;186,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;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;Medicare Supplement&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;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;4,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;Prescription Drug Plans&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;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Total Medicare&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 #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:8pt;font-weight:400;line-height:100%"&gt;145,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;314,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;192,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Individual and Family Plan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;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;Fixed Indemnity&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;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;3,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;3,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;10,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;Short-term&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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;3,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;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;Major Medical&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;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Total Individual and Family Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;1,235&#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:8pt;font-weight:400;line-height:100%"&gt;5,394&#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:8pt;font-weight:400;line-height:100%"&gt;4,617&#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:8pt;font-weight:400;line-height:100%"&gt;14,137&#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:8pt;font-weight:400;line-height:100%"&gt;Ancillary&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 #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:8pt;font-weight:400;line-height:100%"&gt;891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Small Group&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;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Total commission 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;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:8pt;font-weight:400;line-height:100%"&gt;147,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;321,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;209,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Enterprise revenue:&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Partner Marketing and Enrollment Services&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;42,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;20,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;64,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;38,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Direct Partner Campaigns&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;6,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;6,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;14,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;14,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 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;Other&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;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;2,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Total enterprise revenue&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:8pt;font-weight:400;line-height:100%"&gt;49,394&#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:8pt;font-weight:400;line-height:100%"&gt;30,451&#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:8pt;font-weight:400;line-height:100%"&gt;79,592&#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:8pt;font-weight:400;line-height:100%"&gt;58,951&#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:8pt;font-weight:700;line-height:100%"&gt;Net revenues&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 #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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;196,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;127,057&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;401,081&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;268,067&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib62c2e28eded42448fef93df5e357825_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMy0yLTEtMS0w_1664c345-450a-4c60-9b76-14d4b04760d0"
      unitRef="usd">144039000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i37041cadb382463c9ebf2fe993478f6a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMy00LTEtMS0w_3614a450-2bc4-449a-b8de-52d1591131ea"
      unitRef="usd">87626000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i260d3bbf127c45bfa91f4aae4c7b2ac6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMy02LTEtMS0w_9e63651a-af22-4461-9c5b-8a8b1dfe6f53"
      unitRef="usd">312187000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib68afb4cdbd748e5b617acc159e9cde2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMy04LTEtMS0w_44022606-e204-4414-8b7f-4f2830e21306"
      unitRef="usd">186917000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="idf480c760b7449e2a6f56cd555fae318_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfNC0yLTEtMS0w_babe4da0-206f-4a65-ac29-3a0308f9bef8"
      unitRef="usd">789000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i2b80ca003d1e44c9a920e13f56ddc85d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfNC00LTEtMS0w_6c6e7a3f-4e97-4042-acd7-617029d6bf65"
      unitRef="usd">1965000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i915702f21e7641178dfa395eaf28a2e4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfNC02LTEtMS0w_5f444c2f-2b45-4534-b86a-0f1c6b0284b1"
      unitRef="usd">1573000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if318e2c11bf74070b9c04acc3319449e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfNC04LTEtMS0w_5d9b229c-56ee-426d-8c5a-d998df71a804"
      unitRef="usd">4154000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i63c3f60a733c4e4abc782df50ccfbc62_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfNS0yLTEtMS0w_ec08daf3-0f50-4eaf-85dd-ebfd5e793d86"
      unitRef="usd">488000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i7f7a76560dd5434bb62fc989ca815502_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfNS00LTEtMS0w_a1edb369-462c-4803-9e92-048376cd16ee"
      unitRef="usd">425000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i48b4b8bdb96148948dcb1691f147632e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfNS02LTEtMS0w_7a0f8628-17b8-4983-ae5c-a0ac8db75ee7"
      unitRef="usd">1041000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i9c73cbae274f43d58566a70602c7582c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfNS04LTEtMS0w_78e4d7dc-1936-4a73-9b30-77b7425e69e1"
      unitRef="usd">995000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i48d6fff7b5a3413685936c575b5e2501_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfNi0yLTEtMS0w_a2e9a18c-17d8-482e-8def-ac954660bc58"
      unitRef="usd">145316000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ie942bbc655b542538c94e5f4815ebe5d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfNi00LTEtMS0w_e049decb-ece6-4890-8448-3c39bd581083"
      unitRef="usd">90016000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i774f7c4d80334b42bc408f791fa93bd2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfNi02LTEtMS0w_47c66f5b-619b-4db6-b565-5e968cc5933b"
      unitRef="usd">314801000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="icd1a268835354d01b34d24bd58e05324_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfNi04LTEtMS0w_59d7898a-c9db-4e5e-b5b8-25b804c88ae3"
      unitRef="usd">192066000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i74f407c51894459d986f40c8ebae5d47_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfOC0yLTEtMS0w_271eaa7a-1ff1-4b80-a25e-4c6e15e4bc84"
      unitRef="usd">808000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="iec4b57c4cf29465db75ea939dbe2d55f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfOC00LTEtMS0w_029c6a02-5409-4f2f-8f62-710990588a00"
      unitRef="usd">3818000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i0ecc681aeeb04bc2ac4aa92b288ee2e0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfOC02LTEtMS0w_efd9100a-2702-415a-afa7-d7de16dbdb0a"
      unitRef="usd">3589000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i27ab5a62f0f143f5ac44bdc2f731387d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfOC04LTEtMS0w_72075085-fae0-4d5b-9161-65d97fd2b69d"
      unitRef="usd">10597000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i8f35f2688c25496782ef06c4b6125353_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfOS0yLTEtMS0w_35dbcd52-cd29-491f-9e43-d6d5302050b3"
      unitRef="usd">219000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i81932795a06246fd81ec5ba1d2f4c0a8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfOS00LTEtMS0w_c01c1108-bb90-4450-be10-062a237b1f5b"
      unitRef="usd">1524000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i052c4beac00941ed85566ddd7f2a698a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfOS02LTEtMS0w_0501e4ca-dbeb-4629-96a9-4506fd206fdc"
      unitRef="usd">619000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i1fd3863e1ec6486e8e47c98eff320b17_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfOS04LTEtMS0w_1f53ce00-47fb-41ba-abaf-d1c977c9e6db"
      unitRef="usd">3302000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i688d1762ea1944ada882103e76313a67_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTAtMi0xLTEtMA_867d5958-b77b-4622-aa41-00cf266fdd05"
      unitRef="usd">208000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i8a3c6ff74e8942dfbff329f2470a70af_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTAtNC0xLTEtMA_54d9a00e-5f01-4408-80fe-cb8f6d0d90b2"
      unitRef="usd">52000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5aafb237fda043aa84c0aaa7eee01772_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTAtNi0xLTEtMA_7c040bb5-3ae1-4edb-9997-2544f0659142"
      unitRef="usd">409000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i16d9a8c241cd4c44affad5efe13c7c28_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTAtOC0xLTEtMA_60c1f999-5d6e-4e47-8e1e-381569b48e74"
      unitRef="usd">238000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i16ab18ed9b7847e4a7844801ce053bf6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTEtMi0xLTEtMA_913e0d0a-1848-466c-b735-4dcd7d66f13f"
      unitRef="usd">1235000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i3a34a62e99574318825c31101bed8165_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTEtNC0xLTEtMA_b41e6149-b4b3-4c0d-ace4-aaec380375e1"
      unitRef="usd">5394000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="id76fd045899d473b864c748c1d8c80f6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTEtNi0xLTEtMA_8717485e-71d5-46be-b06a-47f6c9dcb073"
      unitRef="usd">4617000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ica62533454164f9fb5ccda4a43247d8f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTEtOC0xLTEtMA_aa7f623d-3e2d-4bc2-b22d-6fb319db268a"
      unitRef="usd">14137000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i75a39037e29b4859a09b81bbeaa8fcd5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTItMi0xLTEtMA_247ef7d3-2626-4d94-b421-1cf5df82f3db"
      unitRef="usd">891000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i1003148f2bdb4fcea9436ea69178693d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTItNC0xLTEtMA_52c066c0-fe17-48a7-821c-aaf84c220309"
      unitRef="usd">952000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib41ca3482b9e4ad59697ab26a4862c27_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTItNi0xLTEtMA_7a4fe04f-c950-4a74-b73a-9cd5fa46d3c7"
      unitRef="usd">1999000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="id70e7312f80e4fb19e552ee92934af6e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTItOC0xLTEtMA_55284701-a4d3-4ce4-a19a-c242cc8793a3"
      unitRef="usd">2259000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="iaa30f390fc87483c89c5900f3952e0f6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTMtMi0xLTEtMA_8bef0f87-ba51-45bb-83f8-d42d72ad33b6"
      unitRef="usd">66000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib489bcb74e30470fa4abbc1ebd2c8ae5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTMtNC0xLTEtMA_4ccd3252-1d37-498e-b65a-7556fce985cb"
      unitRef="usd">244000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i91b749b2a6864b67843ff6b8086191ba_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTMtNi0xLTEtMA_b577dd37-cd41-4e76-8de2-0e0cd5ce530d"
      unitRef="usd">72000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i69040b46b5e64bb6b0c6033db71c7aeb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTMtOC0xLTEtMA_5410cdbb-5214-48b1-b987-99d70319f688"
      unitRef="usd">654000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i95ac6b4a775246e59421bf37f5118cb2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTQtMi0xLTEtMA_c5a0de6a-58b4-4df8-bf20-205ea24aed0d"
      unitRef="usd">147508000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i47bc2b620267482bb0f2a69c6cc4df7d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTQtNC0xLTEtMA_52d44e28-7a5d-4c11-81fa-a82a3b6eed44"
      unitRef="usd">96606000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i7107ded1a3304c63a602cee1f97cc733_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTQtNi0xLTEtMA_ff16c042-2d97-4e9b-8b23-36908284f2a5"
      unitRef="usd">321489000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="iecf3c186df48449d9c49a8a3de33f2ff_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTQtOC0xLTEtMA_f47be4ff-4659-4538-987f-48f45f31a057"
      unitRef="usd">209116000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i8e2321d856414a5ebab5fe94d656a166_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTYtMi0xLTEtMA_3b41532f-420a-4766-9b81-eaebff53bf84"
      unitRef="usd">42531000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if83a2502e2644e9bb3d27771abd878ef_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTYtNC0xLTEtMA_e2118a66-24eb-4888-993a-467027a90bb9"
      unitRef="usd">20968000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i84f7c861318547a58d8f389257fcf960_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTYtNi0xLTEtMA_04a8b36c-1d71-44fe-b5e2-30c6e0a295aa"
      unitRef="usd">64388000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i2395234fa1e34f6d9ae4484f70a63b92_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTYtOC0xLTEtMA_9f9c7476-5893-487f-8816-7dee4fd4b333"
      unitRef="usd">38369000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic9c1bd7c1e0b4d3ebb950478e9cbdd5d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTctMi0xLTEtMA_3e0b107c-55f7-45ce-a89c-9ba8109321c4"
      unitRef="usd">6700000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i3be2eb5b31f24f1da9bba9bd4bc811c6_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTctNC0xLTEtMA_a6fea8df-e8ce-429a-82eb-02979b4a1030"
      unitRef="usd">6653000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i84157039b8b048de9c126014ba339417_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTctNi0xLTEtMA_e2646f8a-fef1-417b-8d52-1a4e8ee7d5b3"
      unitRef="usd">14802000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ie9069cb8126849ec88f49ada0b086e1f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTctOC0xLTEtMA_373cbfa6-c236-4131-8ad6-ebdfc8efc3cb"
      unitRef="usd">14176000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i45df4fa76f474b488be54e37127ebe1b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTgtMi0xLTEtMA_c62f746d-a6fc-4930-847a-15c0b1f48062"
      unitRef="usd">163000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i94c7e92262f34effa144ff1c420bb4a2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTgtNC0xLTEtMA_17604883-abf6-40a2-8036-0dcec24e0d33"
      unitRef="usd">2830000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia00333f2c271499eaedbf173251301fa_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTgtNi0xLTEtMA_59368b1b-ffd7-4996-a3ac-049257e29af1"
      unitRef="usd">402000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i3978f12d0c8e4e4c9a38b4e71041c7ce_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTgtOC0xLTEtMA_dda607d3-8383-4e22-9801-8518dbdb650d"
      unitRef="usd">6406000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5566cacdfde04b639915e20ff2a367d6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTktMi0xLTEtMA_4a35c4c6-9ea9-41d5-829c-7b81ce95b569"
      unitRef="usd">49394000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia5f94c30779743079e92baff6056c601_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTktNC0xLTEtMA_cbde8612-dc31-4f09-98dc-aa16be48cabd"
      unitRef="usd">30451000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i3e7f730af7614816ba5c4817fcd64576_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTktNi0xLTEtMA_dee0176b-d0c1-4f14-adcc-7b7e13cef355"
      unitRef="usd">79592000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i174fb5b76dec484e845f35d620060cd7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMTktOC0xLTEtMA_cd680f0c-d025-49b4-ac7a-0ddbf4a673bb"
      unitRef="usd">58951000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMjAtMi0xLTEtMA_c38ca239-252d-4679-ba55-46857472ca87"
      unitRef="usd">196902000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMjAtNC0xLTEtMA_c40d9245-99b1-4b21-8185-7beec42c9a69"
      unitRef="usd">127057000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMjAtNi0xLTEtMA_1632448a-0dcf-41ba-8644-984ce5c5d055"
      unitRef="usd">401081000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOmM4NWM5NGIwZTEzNjRhNTk5NjhjYWVhZmRlYmJiNmIyL3RhYmxlcmFuZ2U6Yzg1Yzk0YjBlMTM2NGE1OTk2OGNhZWFmZGViYmI2YjJfMjAtOC0xLTEtMA_4f461039-9296-46d2-b84e-2baf9e09149d"
      unitRef="usd">268067000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <goco:ContractWithCustomerAssetAfterAllowanceForCreditLossUnbilledReceivableCurrent
      contextRef="i81dd09f36bb847f2a58954925216da2e_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RleHRyZWdpb246MDg0Y2E1ZjI3YTZkNDQzYjhlZDFmOGMzOGNlNWFmOGRfMjk0Ng_ff1a7ef2-1ef9-4be9-b4cb-31d78ab1bb26"
      unitRef="usd">3000000.0</goco:ContractWithCustomerAssetAfterAllowanceForCreditLossUnbilledReceivableCurrent>
    <goco:ContractWithCustomerAssetAfterAllowanceForCreditLossUnbilledReceivableCurrent
      contextRef="i0b4f99880f054568a874551f4c6f99cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RleHRyZWdpb246MDg0Y2E1ZjI3YTZkNDQzYjhlZDFmOGMzOGNlNWFmOGRfMjk1Mw_5cf3d12c-cf38-49b3-9e2b-bf1620895c36"
      unitRef="usd">12900000</goco:ContractWithCustomerAssetAfterAllowanceForCreditLossUnbilledReceivableCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RleHRyZWdpb246MDg0Y2E1ZjI3YTZkNDQzYjhlZDFmOGMzOGNlNWFmOGRfMzQ2NA_66d6a6e5-f675-4b80-9cd0-af280c2b4920"
      unitRef="usd">26000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RleHRyZWdpb246MDg0Y2E1ZjI3YTZkNDQzYjhlZDFmOGMzOGNlNWFmOGRfMTA5OTUxMTYzMTQ0Nw_8ca2f144-2c86-4c6c-a535-8098044ec86d"
      unitRef="usd">100000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RleHRyZWdpb246MDg0Y2E1ZjI3YTZkNDQzYjhlZDFmOGMzOGNlNWFmOGRfMzU4OQ_d0e6ae34-efdb-4734-8ca5-8de1399a57fc">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Commissions receivable activity is summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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="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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six months ended Jun. 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;810,398&#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:8pt;font-weight:400;line-height:100%"&gt;Commission 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:8pt;font-weight:400;line-height:100%"&gt;321,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash receipts&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;(257,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:700;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;874,073&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Commissions receivable - current&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:8pt;font-weight:400;line-height:100%"&gt;113,062&#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:8pt;font-weight:400;line-height:100%"&gt;Commissions receivable - non-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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;761,011&#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:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="iff6913256ae949e7b97386dffc37f28c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOjBhNDliZGNmMTlkMzRkMDJiNWM4YzJhZjU2NjYwYWViL3RhYmxlcmFuZ2U6MGE0OWJkY2YxOWQzNGQwMmI1YzhjMmFmNTY2NjBhZWJfMS0yLTEtMS0w_4802e24f-f897-4a6b-97f7-842d638a3489"
      unitRef="usd">810398000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i7107ded1a3304c63a602cee1f97cc733_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOjBhNDliZGNmMTlkMzRkMDJiNWM4YzJhZjU2NjYwYWViL3RhYmxlcmFuZ2U6MGE0OWJkY2YxOWQzNGQwMmI1YzhjMmFmNTY2NjBhZWJfMi0yLTEtMS0w_8a26d11b-36e6-4915-a624-0bc55527f52a"
      unitRef="usd">321489000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ProceedsFromCommissionsReceived
      contextRef="i7107ded1a3304c63a602cee1f97cc733_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOjBhNDliZGNmMTlkMzRkMDJiNWM4YzJhZjU2NjYwYWViL3RhYmxlcmFuZ2U6MGE0OWJkY2YxOWQzNGQwMmI1YzhjMmFmNTY2NjBhZWJfMy0yLTEtMS0w_343a751c-e3b9-4036-a30b-6f7bfbbb1f43"
      unitRef="usd">257814000</us-gaap:ProceedsFromCommissionsReceived>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i28984e7732ed468b8ba2b25f80305e45_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOjBhNDliZGNmMTlkMzRkMDJiNWM4YzJhZjU2NjYwYWViL3RhYmxlcmFuZ2U6MGE0OWJkY2YxOWQzNGQwMmI1YzhjMmFmNTY2NjBhZWJfNC0yLTEtMS0w_b4de8cc5-af28-4bdd-a473-888f27ad7924"
      unitRef="usd">874073000</us-gaap:ContractWithCustomerAssetNet>
    <goco:ContractWithCustomerAssetAfterAllowanceForCreditLossCommissionsReceivableCurrent
      contextRef="i28984e7732ed468b8ba2b25f80305e45_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOjBhNDliZGNmMTlkMzRkMDJiNWM4YzJhZjU2NjYwYWViL3RhYmxlcmFuZ2U6MGE0OWJkY2YxOWQzNGQwMmI1YzhjMmFmNTY2NjBhZWJfNS0yLTEtMS0w_9a3f4fed-a691-4231-a5f4-7559f24e25cc"
      unitRef="usd">113062000</goco:ContractWithCustomerAssetAfterAllowanceForCreditLossCommissionsReceivableCurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i28984e7732ed468b8ba2b25f80305e45_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82NC9mcmFnOjA4NGNhNWYyN2E2ZDQ0M2I4ZWQxZjhjMzhjZTVhZjhkL3RhYmxlOjBhNDliZGNmMTlkMzRkMDJiNWM4YzJhZjU2NjYwYWViL3RhYmxlcmFuZ2U6MGE0OWJkY2YxOWQzNGQwMmI1YzhjMmFmNTY2NjBhZWJfNi0yLTEtMS0w_bee406c3-986b-4065-8d97-af177228bb86"
      unitRef="usd">761011000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82Ny9mcmFnOjYzMDExMTMzMDJjNDQzZjVhNDZiZGM5Yzk4Mzc4OTU0L3RleHRyZWdpb246NjMwMTExMzMwMmM0NDNmNWE0NmJkYzljOTgzNzg5NTRfMTIxNw_a478d29b-3422-42e3-af10-36b36d1d3209">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is party to various non-cancelable operating lease agreements for certain of the Company&#x2019;s offices and data centers with lease periods expiring in 2032. Certain of these arrangements have free rent periods or escalating rent payment provisions, and the Company recognizes rent expense under such arrangements on a straight-line basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In September 2020, three purported securities class action complaints were filed in the United States District Court for the Northern District of Illinois against the Company, certain of its officers and directors, and certain underwriters, private equity firms, and investment vehicles alleging violations of the Securities Act of 1933. On December 10, 2020 the court in the earliest filed action consolidated the three complaints, appointed lead plaintiffs and lead counsel for the consolidated action, and captioned the consolidated action In re GoHealth, Inc. Securities Litigation. Lead plaintiffs filed a consolidated complaint on February 25, 2021. Defendants filed responsive pleadings on April 26, 2021 to dismiss the complaint. On June 14, 2021, the plaintiffs filed an opposition brief, to which the defendants replied on July 6, 2021. On May 19, 2021, a derivative action against certain of the Company&#x2019;s officers and directors was filed, alleging substantially the same allegations as the In re GoHealth, Inc. Securities Litigation. By suggestion of the plaintiff&#x2019;s counsel, this lawsuit is stayed until at least as long as the motion to dismiss in the In re GoHealth, Inc. Securities Litigation is pending. The Company disputes each and every of plaintiffs&#x2019; claims and intends to defend these matters vigorously.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="i989356bc57fb45359a8312cd32a2fe25_D20200901-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82Ny9mcmFnOjYzMDExMTMzMDJjNDQzZjVhNDZiZGM5Yzk4Mzc4OTU0L3RleHRyZWdpb246NjMwMTExMzMwMmM0NDNmNWE0NmJkYzljOTgzNzg5NTRfNDAz_673ddc49-8c2e-4982-87ba-d19cf4967f80"
      unitRef="claim">3</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="i989356bc57fb45359a8312cd32a2fe25_D20200901-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV82Ny9mcmFnOjYzMDExMTMzMDJjNDQzZjVhNDZiZGM5Yzk4Mzc4OTU0L3RleHRyZWdpb246NjMwMTExMzMwMmM0NDNmNWE0NmJkYzljOTgzNzg5NTRfNzk2_2cd51553-b1c4-4137-ad99-b9b98918eab9"
      unitRef="claim">3</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfMTg3Nw_9ebf035f-c156-41a7-bc59-41d38bc56414">RELATED PARTY TRANSACTIONS&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is party to various lease agreements with 214 W Huron LLC, 220 W Huron Street Holdings LLC, and 215 W Superior LLC, each of which are controlled by significant shareholders, to lease its corporate offices in Chicago, Illinois. The Company pays rent, operating expenses, maintenance, and utilities under the terms of the leases. For the three and six months ended June 30, 2021 and 2020, the Company made aggregate lease payments of $0.4 million, $0.7 million, $0.3 million and $0.6 million, respectively, under these leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On January 1, 2020, the Company entered into a non-exclusive aircraft dry lease agreement with an entity wholly-owned and controlled by certain significant shareholders. The agreement allows the Company to use an aircraft owned by this entity for business and on an as-needed basis. The agreement has no set term and is terminable without cause by either party upon 30 days&#x2019; prior written notice. Under the agreement, the Company is required to pay $6,036.94 per flight hour for use of the aircraft. For the three and six months ended June 30, 2021 and 2020, the Company recorded expense of $0.3 million, $0.4 million, $34 thousand and $0.8 million, respectively, under this lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On May 12, 2020, the Company entered into a lease agreement with Wilson Tech 5, which is controlled by significant shareholders, for a proposed site in Lindon, Utah, beginning in 2022. The Company will not have access to the leased premises until construction is complete (&#x201c;commencement date&#x201d;) and is not deemed to be the owner during the construction period. This lease agreement expires ten years after the commencement date. The Company did not make any lease payments during the three and six months ended June 30, 2021 and 2020 under this lease. The initial base annual rent will be approximately $4.6&#160;million beginning in mid-2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the twelve months ended December 31, 2020, the Company provided a short-term advancement to NVX Holdings, Inc., which is controlled by significant shareholders, for which the Company recorded a receivable of $3.4&#160;million. The advancement was collected by the Company during the three months ended March 31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <goco:RelatedPartyTransactionLeasePayments
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfNDIx_9ed8f4a2-2123-4e1e-8fb7-882a4b5b6e7c"
      unitRef="usd">400000</goco:RelatedPartyTransactionLeasePayments>
    <goco:RelatedPartyTransactionLeasePayments
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfMTA5OTUxMTYyOTc4Mg_01007b87-ed82-452c-8733-03223e582eed"
      unitRef="usd">700000</goco:RelatedPartyTransactionLeasePayments>
    <goco:RelatedPartyTransactionLeasePayments
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfMTA5OTUxMTYyOTgzOQ_22338d0e-614f-4af0-a6e4-a5daa8af17f0"
      unitRef="usd">300000</goco:RelatedPartyTransactionLeasePayments>
    <goco:RelatedPartyTransactionLeasePayments
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfMTA5OTUxMTYyOTg0Nw_88f89b40-b29d-41fb-935d-eb61479618cd"
      unitRef="usd">600000</goco:RelatedPartyTransactionLeasePayments>
    <goco:RelatedPartyTransactionTerminationWithoutCausePeriodOfRequiredWrittenNotice
      contextRef="i75862790f3c94a9384876df56e8f078f_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfODEw_6f664e81-2098-46c1-b42d-744ff1ed3c35">P30D</goco:RelatedPartyTransactionTerminationWithoutCausePeriodOfRequiredWrittenNotice>
    <goco:RelatedPartyTransactionRequiredPaymentForUseOfAircraftAmountPerFlightHour
      contextRef="ie2028e3bf18f4ec5a81a32c376d931f5_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfODg4_99ad318d-2e0d-442e-ad51-ec9d0e363d94"
      unitRef="usd">6036.94</goco:RelatedPartyTransactionRequiredPaymentForUseOfAircraftAmountPerFlightHour>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="ib9c52e884e9f43dcb8374ccd66170ded_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfOTgz_7418e468-610c-41e3-9ccd-fc0804ab5ef3"
      unitRef="usd">300000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i75862790f3c94a9384876df56e8f078f_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfMTY0OTI2NzQ0NDA4Ng_8398055a-b417-4a2a-bae8-b565139195c5"
      unitRef="usd">400000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="if36142f8161149689232166581c1d9a3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfMTY0OTI2NzQ0NDA3Nw_c54340b1-f96d-4f6c-aa28-7dac1078c5a7"
      unitRef="usd">34000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i89d7289b46bc43e48521dd65ec6d7bf9_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfMTA5OTUxMTYyOTc2Nw_406a8b07-b395-4fcc-9a06-5a0c38bbc74b"
      unitRef="usd">800000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i08a1448dee654c6386bb65ff67618518_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfMTQxNQ_caabcb60-9a9e-4106-ac6d-c81ecfeaa5c8">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <goco:RelatedPartyTransactionLeasePayments
      contextRef="i2fbf4cba4510485db6f9df3e8a9bf011_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfMTQ2Mw_516f8341-7517-4d20-a5dc-d06721d58add"
      unitRef="usd">0</goco:RelatedPartyTransactionLeasePayments>
    <goco:RelatedPartyTransactionLeasePayments
      contextRef="i16f79d4102a443a29ab310e0d93f6789_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfMTQ2Mw_6c49979c-0f1e-48d4-9b2d-723e8a41bc7d"
      unitRef="usd">0</goco:RelatedPartyTransactionLeasePayments>
    <goco:RelatedPartyTransactionLeasePayments
      contextRef="icd8b881efdfb4b7ea81157a5b2e70e9b_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfMTQ2Mw_c39209e9-583e-4505-8e95-ca8397a81a60"
      unitRef="usd">0</goco:RelatedPartyTransactionLeasePayments>
    <goco:RelatedPartyTransactionLeasePayments
      contextRef="i357cd5c70ec14ea9aba46a911a70baa6_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfMTQ2Mw_c4492fd7-ca20-481a-a4d3-3e3f300e7865"
      unitRef="usd">0</goco:RelatedPartyTransactionLeasePayments>
    <us-gaap:OperatingLeasesRentExpenseMinimumRentals
      contextRef="i16f79d4102a443a29ab310e0d93f6789_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfMTU3NA_e3bd9cee-a546-470d-866b-0605681079cc"
      unitRef="usd">4600000</us-gaap:OperatingLeasesRentExpenseMinimumRentals>
    <us-gaap:DueFromAffiliateCurrent
      contextRef="ie5d50effd6294d8eb20fd686ad29f0b5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83MC9mcmFnOmIzYTVhZmY1NzhkMzRiNjNiODQ0NjQ2NTkwNGU1YTVmL3RleHRyZWdpb246YjNhNWFmZjU3OGQzNGI2M2I4NDQ2NDY1OTA0ZTVhNWZfMTgxNQ_a4074bc8-2af2-4852-823a-3d8c3faa9768"
      unitRef="usd">3400000</us-gaap:DueFromAffiliateCurrent>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RleHRyZWdpb246MWMxMjlmYjBiNDkzNGI1YThhMTYyMDQ5YWE2YTJkNzBfMzcwNg_7c1e402c-4ce0-4f16-ad0d-22c10e613d0e">OPERATING SEGMENTS AND SIGNIFICANT CUSTOMERS&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Operating Segments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company reports segment information based on how the Company&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;) regularly reviews operating results, allocates resources and makes decisions regarding business operations. The performance measures of the segments include total revenue and profit (loss). For segment reporting purposes in accordance with ASC 280-10, &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;Segment Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, the Company&#x2019;s business structure is comprised of four operating and reportable segments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Medicare Internal and External:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The Medicare internal and external segments consist primarily of revenues earned from sales of Medicare Advantage, Medicare Supplement, Prescription Drug Plans, and Medicare Special Needs Plans (or &#x201c;SNPs&#x201d;), for multiple carriers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Individual and Family Plan and Other (&#x201c;IFP and Other&#x201d;) Internal and External:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The IFP and Other internal and external segments consist primarily of revenues earned from sales of individual and family plans, dental plans, vision plans and other ancillary plans to individuals that are not Medicare-eligible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Internal and External segments relative to both Medicare and IFP are defined as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Internal:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The two internal segments primarily consist of sales of products and plans by Company-employed agents offering qualified prospects plans from multiple carriers, Company-employed agents offering qualified prospects plans on a carrier-specific basis, or sales of products and plans through our online platform without the assistance of our agents (do-it-yourself or &#x201c;DIY&#x201d;). The Company earns revenue in this channel through commissions paid by carriers based on sales the Company generates, as well as enrollment fees, hourly fees and other fees for services performed for specific carriers and other partners.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;External:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The two external segments represent sales of products and plans under the Company&#x2019;s carrier contracts using an independent, national network of agents who are not employed by the Company. These agents utilize the Company&#x2019;s technology and platform to enroll consumers in health insurance plans and provide a means to earn a return on leads that otherwise may have not been addressed. The Company also sells insurance prospects (or &#x201c;leads&#x201d;) to agencies within this channel. The Company earns revenue in this channel through commissions paid by carriers as a result of policy sales, as well as sales of leads to external agencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 summary results of the Company&#x2019;s operating segments for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:52.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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:8pt;font-weight:700;line-height:100%"&gt;Three months ended Jun. 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six months ended Jun. 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Net revenues:&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Medicare:&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 25pt;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;Internal channel&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;160,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;87,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;317,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;182,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;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;External channel&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;31,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;70,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;57,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;tr&gt;&lt;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;Total Medicare&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:8pt;font-weight:400;line-height:100%"&gt;191,812&#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:8pt;font-weight:400;line-height:100%"&gt;115,309&#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:8pt;font-weight:400;line-height:100%"&gt;388,665&#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:8pt;font-weight:400;line-height:100%"&gt;239,541&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;IFP and Other:&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;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;Internal channel&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;3,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;7,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;7,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;15,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;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;External channel&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;1,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;4,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:8pt;font-weight:400;line-height:100%"&gt;4,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;12,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Total IFP and Other&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:8pt;font-weight:400;line-height:100%"&gt;5,090&#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:8pt;font-weight:400;line-height:100%"&gt;11,748&#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:8pt;font-weight:400;line-height:100%"&gt;12,416&#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:8pt;font-weight:400;line-height:100%"&gt;28,526&#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:8pt;font-weight:400;line-height:100%"&gt;Net revenues&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 #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:8pt;font-weight:400;line-height:100%"&gt;196,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;127,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;401,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;268,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Segment profit (loss):&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Medicare:&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 25pt;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;Internal channel&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;31,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;32,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;77,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;74,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;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;External channel&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;(1,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;(2,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Total Medicare&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:8pt;font-weight:400;line-height:100%"&gt;29,569&#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:8pt;font-weight:400;line-height:100%"&gt;33,241&#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:8pt;font-weight:400;line-height:100%"&gt;75,381&#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:8pt;font-weight:400;line-height:100%"&gt;74,655&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;IFP and Other:&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;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;Internal channel&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;(800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;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;External channel&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;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Total IFP and Other&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:8pt;font-weight:400;line-height:100%"&gt;(857)&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:8pt;font-weight:400;line-height:100%"&gt;76&#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:8pt;font-weight:400;line-height:100%"&gt;(1,426)&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:8pt;font-weight:400;line-height:100%"&gt;1,069&#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:8pt;font-weight:400;line-height:100%"&gt;Segment profit&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 #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:8pt;font-weight:400;line-height:100%"&gt;28,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;75,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate expense&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:8pt;font-weight:400;line-height:100%"&gt;24,148&#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:8pt;font-weight:400;line-height:100%"&gt;8,911&#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:8pt;font-weight:400;line-height:100%"&gt;44,475&#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:8pt;font-weight:400;line-height:100%"&gt;17,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;/tr&gt;&lt;tr&gt;&lt;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;Change in fair value of contingent consideration liability&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;&#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;15,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;19,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;/tr&gt;&lt;tr&gt;&lt;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;Amortization of intangible assets&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;23,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;23,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;47,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;47,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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;Loss on extinguishment of 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;11,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;11,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;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;Interest expense&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,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;16,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;15,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;/tr&gt;&lt;tr&gt;&lt;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;Other (income) expense, net&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;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;(495)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:700;line-height:100%"&gt;Income (loss) before income taxes&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(39,207)&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(22,889)&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(46,506)&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(23,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There are no internal revenue transactions between the Company&#x2019;s operating segments. Substantially all revenue for the periods presented was generated from customers located in the United States. The Company&#x2019;s CODM does not separately evaluate assets by segment, and therefore assets by segment are not presented. The Company&#x2019;s assets are primarily located in the United States.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Significant Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 carriers representing 10% or more of the Company&#x2019;s total revenue for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:52.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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:8pt;font-weight:700;line-height:100%"&gt;Three months ended Jun. 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six months ended Jun. 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:8pt;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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Anthem&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:8pt;font-weight:400;line-height:100%"&gt;38&#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;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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;32&#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;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 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:8pt;font-weight:400;line-height:100%"&gt;34&#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;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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;32&#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;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;/tr&gt;&lt;tr&gt;&lt;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;Humana&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;29&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;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;United&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;16&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;padding:2px 1pt 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;%&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&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Centene&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;9&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Substantially all of the revenue from these customers was from the sales of products and plans within the Medicare&#x2014;Internal and Medicare&#x2014;External segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company does not require collateral or other security in granting credit. As of June 30, 2021, three customers each represented 10% or more of the Company&#x2019;s total accounts receivable and unbilled receivables and, in aggregate, represented 84%, or $17.2&#160;million, of the combined total. As of December 31, 2020, three customers each represented 10% or more of the Company&#x2019;s total accounts receivable and unbilled receivables and, in aggregate, represented 86%, or $23.2&#160;million, of the combined total.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RleHRyZWdpb246MWMxMjlmYjBiNDkzNGI1YThhMTYyMDQ5YWE2YTJkNzBfNDU4_04fb2703-eb42-40a3-baef-1a81b19a3803"
      unitRef="segment">4</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RleHRyZWdpb246MWMxMjlmYjBiNDkzNGI1YThhMTYyMDQ5YWE2YTJkNzBfNDU4_a3ea1fc9-0d72-421b-89cb-12b47cdbda8a"
      unitRef="segment">4</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RleHRyZWdpb246MWMxMjlmYjBiNDkzNGI1YThhMTYyMDQ5YWE2YTJkNzBfMzcwNw_37590cdf-4163-4fdf-aeea-cfc91f0adf60">&lt;div style="margin-top:12pt"&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 summary results of the Company&#x2019;s operating segments for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:52.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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:8pt;font-weight:700;line-height:100%"&gt;Three months ended Jun. 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six months ended Jun. 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Net revenues:&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Medicare:&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 25pt;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;Internal channel&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;160,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;87,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;317,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;182,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;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;External channel&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;31,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;70,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;57,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;tr&gt;&lt;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;Total Medicare&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:8pt;font-weight:400;line-height:100%"&gt;191,812&#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:8pt;font-weight:400;line-height:100%"&gt;115,309&#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:8pt;font-weight:400;line-height:100%"&gt;388,665&#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:8pt;font-weight:400;line-height:100%"&gt;239,541&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;IFP and Other:&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;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;Internal channel&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;3,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;7,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;7,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;15,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;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;External channel&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;1,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;4,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:8pt;font-weight:400;line-height:100%"&gt;4,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;12,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Total IFP and Other&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:8pt;font-weight:400;line-height:100%"&gt;5,090&#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:8pt;font-weight:400;line-height:100%"&gt;11,748&#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:8pt;font-weight:400;line-height:100%"&gt;12,416&#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:8pt;font-weight:400;line-height:100%"&gt;28,526&#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:8pt;font-weight:400;line-height:100%"&gt;Net revenues&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 #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:8pt;font-weight:400;line-height:100%"&gt;196,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;127,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;401,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;268,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Segment profit (loss):&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Medicare:&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 25pt;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;Internal channel&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;31,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;32,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;77,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;74,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;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;External channel&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;(1,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;(2,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Total Medicare&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:8pt;font-weight:400;line-height:100%"&gt;29,569&#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:8pt;font-weight:400;line-height:100%"&gt;33,241&#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:8pt;font-weight:400;line-height:100%"&gt;75,381&#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:8pt;font-weight:400;line-height:100%"&gt;74,655&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;IFP and Other:&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;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;Internal channel&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;(800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;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;External channel&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;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Total IFP and Other&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:8pt;font-weight:400;line-height:100%"&gt;(857)&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:8pt;font-weight:400;line-height:100%"&gt;76&#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:8pt;font-weight:400;line-height:100%"&gt;(1,426)&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:8pt;font-weight:400;line-height:100%"&gt;1,069&#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:8pt;font-weight:400;line-height:100%"&gt;Segment profit&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 #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:8pt;font-weight:400;line-height:100%"&gt;28,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;75,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate expense&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:8pt;font-weight:400;line-height:100%"&gt;24,148&#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:8pt;font-weight:400;line-height:100%"&gt;8,911&#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:8pt;font-weight:400;line-height:100%"&gt;44,475&#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:8pt;font-weight:400;line-height:100%"&gt;17,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;/tr&gt;&lt;tr&gt;&lt;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;Change in fair value of contingent consideration liability&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;&#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;15,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;19,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;/tr&gt;&lt;tr&gt;&lt;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;Amortization of intangible assets&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;23,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;23,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;47,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;47,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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;Loss on extinguishment of 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;11,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;11,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;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;Interest expense&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,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;16,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;15,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;/tr&gt;&lt;tr&gt;&lt;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;Other (income) expense, net&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;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;(495)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:700;line-height:100%"&gt;Income (loss) before income taxes&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(39,207)&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(22,889)&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(46,506)&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(23,828)&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:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia72cb87da26f4058bfd8ab48a1a1e5d9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMy0yLTEtMS0w_2ee04943-9739-4a79-9dd8-406d86bade60"
      unitRef="usd">160433000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i0d14de710d184855a667418377fec3ce_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMy00LTEtMS0w_7fc3886b-4ca9-4f95-90c4-5cb2b26e5670"
      unitRef="usd">87201000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib598f80bcb824577a1a38b7c749ea473_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMy02LTEtMS0w_729b97f5-1099-496a-9882-1096dd245de4"
      unitRef="usd">317786000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ibef78a16f7b24c9f8bec1251d9b994d4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMy04LTEtMS0w_e72455fe-308c-41d4-8315-194a8bc7b82d"
      unitRef="usd">182488000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i778608e3253d4e1fa7947641f95dff3b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfNC0yLTEtMS0w_658f0e7b-169f-4655-bc1e-52f384c99261"
      unitRef="usd">31379000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ifb4f645ae79d448fa144bde480bc7e21_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfNC00LTEtMS0w_2e3a2bb8-6e92-4181-af63-bb17b5b9adf8"
      unitRef="usd">28108000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i3f37517e9ddc49058e327c54311c0c8c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfNC02LTEtMS0w_3c940d25-95d8-41f4-be2b-575e281cda76"
      unitRef="usd">70879000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib69225584adf4e77ae994e55e1d710ba_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfNC04LTEtMS0w_a99d7708-5642-47dd-999e-ee447ccc2d95"
      unitRef="usd">57053000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i752e134aeaec4abeb1129b32f1e60fbd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfNS0yLTEtMS0w_17011167-2de9-4340-8390-0fd289a12fe1"
      unitRef="usd">191812000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i72a3a666a011411283c39ad237e3065d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfNS00LTEtMS0w_cf332153-e326-41ee-966d-db5de85436c5"
      unitRef="usd">115309000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic719a8c5648e4568850fbabdada87433_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfNS02LTEtMS0w_9b0b1be5-df97-46ad-bfaa-b8421d8bc138"
      unitRef="usd">388665000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ibae08db9519b495a85db2a261e7301a8_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfNS04LTEtMS0w_4a62c6a5-6b84-49fc-b7e4-205c02aef6ce"
      unitRef="usd">239541000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ied4082e3a9d6458c84ff1cef708bf7a0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfNy0yLTEtMS0w_34ab2521-a41d-443b-80ad-a29b739e276d"
      unitRef="usd">3788000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib6e3a71fb5ff4dc4a448d100d36fecdc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfNy00LTEtMS0w_047fc03c-d442-48c7-9faf-9392aa157bf1"
      unitRef="usd">7019000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic369d73e1198459d9c75712f03dec9eb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfNy02LTEtMS0w_50a129ec-a97a-48c7-8ab3-c6f11688a31c"
      unitRef="usd">7763000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i77ddf1ac2c044d13a4afd6cce129d8a9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfNy04LTEtMS0w_cb293b8a-0e53-4d87-ab9c-a6b255423fcb"
      unitRef="usd">15651000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ifae66c2f8f7646da9d653c7311adf4b3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfOC0yLTEtMS0w_36f6135b-a7b9-42e9-8863-63c755adc4ac"
      unitRef="usd">1302000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6c7980596622465fac8018f61681ec4f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfOC00LTEtMS0w_fab5ce0f-7c9b-4572-b650-8500f980b198"
      unitRef="usd">4729000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6732a904fc4e4ede97780edcef1da9cc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfOC02LTEtMS0w_88f46b6c-80fc-4bf4-805e-164e8e4537f1"
      unitRef="usd">4653000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i376b7904a5dc43809e5be559562a45bb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfOC04LTEtMS0w_e42b09f4-d1e9-48ad-85f7-81728b220509"
      unitRef="usd">12875000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i56700645538a4935b826aede11545760_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfOS0yLTEtMS0w_5d64f854-21e7-4198-a70f-666f95c9b2e0"
      unitRef="usd">5090000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic855172089c040bbb2ff72c05246d5c2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfOS00LTEtMS0w_7f6268e6-402a-4506-b9b4-8e7eb9833da8"
      unitRef="usd">11748000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="iab655e608e774c48a08cbbc3bcde2c91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfOS02LTEtMS0w_e9fedf3b-7bce-4e72-8aa8-15b771eee666"
      unitRef="usd">12416000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i518dfc1b2b6f4810bf80447ad42bd487_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfOS04LTEtMS0w_c39b36ec-a237-4fbd-9e8b-02fa9a9ca1df"
      unitRef="usd">28526000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic3d109a1a8cd401cbdd5f940a53164a7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTAtMi0xLTEtMA_fc4ade69-1e47-4a44-8d57-8234cf84056a"
      unitRef="usd">196902000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i925671941be44ca8bab3a52d17f5cc2b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTAtNC0xLTEtMA_696b416f-3244-4045-a6ab-8d26408fb241"
      unitRef="usd">127057000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic15d91bd85a94d069fb7e6f45843cf96_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTAtNi0xLTEtMA_26a118ac-1b32-4719-bc61-2627191e7553"
      unitRef="usd">401081000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib39025801cb140f09bcaea7eed835ef9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTAtOC0xLTEtMA_799ce53f-1031-4fdf-91f8-946a5bb672b4"
      unitRef="usd">268067000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia72cb87da26f4058bfd8ab48a1a1e5d9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTMtMi0xLTEtMA_b25e280e-b4e0-4849-8579-d01eb60733d5"
      unitRef="usd">31257000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0d14de710d184855a667418377fec3ce_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTMtNC0xLTEtMA_f7fc4721-4a5a-40f2-8afa-e244340181f8"
      unitRef="usd">32746000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib598f80bcb824577a1a38b7c749ea473_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTMtNi0xLTEtMA_c8acdae9-ec3f-4143-8782-0fd520af66f1"
      unitRef="usd">77700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibef78a16f7b24c9f8bec1251d9b994d4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTMtOC0xLTEtMA_a75380d3-5ec4-4b66-b90c-3768c78347cc"
      unitRef="usd">74482000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i778608e3253d4e1fa7947641f95dff3b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTQtMi0xLTEtMA_6a425851-ec6f-454d-af0f-03184a5b855c"
      unitRef="usd">-1688000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifb4f645ae79d448fa144bde480bc7e21_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTQtNC0xLTEtMA_a8ee2b41-bb44-4463-b7dc-13167836d066"
      unitRef="usd">495000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3f37517e9ddc49058e327c54311c0c8c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTQtNi0xLTEtMA_5260cf7d-c59c-4305-8145-64b03caf3a54"
      unitRef="usd">-2319000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib69225584adf4e77ae994e55e1d710ba_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTQtOC0xLTEtMA_0ae157e1-9af4-4336-b405-f590337f2f74"
      unitRef="usd">173000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i752e134aeaec4abeb1129b32f1e60fbd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTUtMi0xLTEtMA_bb68db5e-a74a-4011-9a51-2125de519080"
      unitRef="usd">29569000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i72a3a666a011411283c39ad237e3065d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTUtNC0xLTEtMA_61d26735-f429-46fd-916d-438e8ad7c604"
      unitRef="usd">33241000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic719a8c5648e4568850fbabdada87433_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTUtNi0xLTEtMA_8fedf465-c3b9-4313-90f6-9c3c69182514"
      unitRef="usd">75381000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibae08db9519b495a85db2a261e7301a8_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTUtOC0xLTEtMA_1d7b2c1d-4d50-4a63-94d0-1d4a62d66b60"
      unitRef="usd">74655000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ied4082e3a9d6458c84ff1cef708bf7a0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTctMi0xLTEtMA_bcbd4fcd-4968-421f-a124-084ca1f4a37b"
      unitRef="usd">-800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib6e3a71fb5ff4dc4a448d100d36fecdc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTctNC0xLTEtMA_3563f664-1f08-4b67-aff8-70c9a48af5a5"
      unitRef="usd">-54000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic369d73e1198459d9c75712f03dec9eb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTctNi0xLTEtMA_1615a072-785a-4287-b548-bac40b530fcb"
      unitRef="usd">-1529000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i77ddf1ac2c044d13a4afd6cce129d8a9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTctOC0xLTEtMA_be932eac-6d49-482e-a402-79b573f5f3b0"
      unitRef="usd">427000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifae66c2f8f7646da9d653c7311adf4b3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTgtMi0xLTEtMA_8e9e5f55-4928-408f-8529-9d16ad374c39"
      unitRef="usd">-57000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6c7980596622465fac8018f61681ec4f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTgtNC0xLTEtMA_e3121c14-22bc-4a07-806e-c95528f993c2"
      unitRef="usd">130000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6732a904fc4e4ede97780edcef1da9cc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTgtNi0xLTEtMA_b7ea474d-964c-4b4e-acd8-668f91461de6"
      unitRef="usd">103000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i376b7904a5dc43809e5be559562a45bb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTgtOC0xLTEtMA_a4d1ddf3-66fe-4e76-b629-d017cf5780b3"
      unitRef="usd">642000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i56700645538a4935b826aede11545760_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTktMi0xLTEtMA_5488eddf-6533-418e-b4c6-42767441e26a"
      unitRef="usd">-857000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic855172089c040bbb2ff72c05246d5c2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTktNC0xLTEtMA_4d3c8c42-3806-4dae-adcb-c78bddc8229b"
      unitRef="usd">76000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iab655e608e774c48a08cbbc3bcde2c91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTktNi0xLTEtMA_8c6b5246-3b4f-4cb9-a047-aeefbccccd45"
      unitRef="usd">-1426000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i518dfc1b2b6f4810bf80447ad42bd487_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMTktOC0xLTEtMA_7e463c7e-058d-4499-88c2-0aacd4efdcee"
      unitRef="usd">1069000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic3d109a1a8cd401cbdd5f940a53164a7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjAtMi0xLTEtMA_71eb40fd-d858-48d8-b2be-c06b21c9dfd8"
      unitRef="usd">28712000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i925671941be44ca8bab3a52d17f5cc2b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjAtNC0xLTEtMA_acc531c2-cdf0-4f57-8efa-464d318f901d"
      unitRef="usd">33317000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic15d91bd85a94d069fb7e6f45843cf96_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjAtNi0xLTEtMA_f79a576b-be41-40c8-92aa-64544e509fb6"
      unitRef="usd">73955000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib39025801cb140f09bcaea7eed835ef9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjAtOC0xLTEtMA_c6806b85-0596-423c-8b27-eb74eed3c8c1"
      unitRef="usd">75724000</us-gaap:OperatingIncomeLoss>
    <goco:CorporateExpense
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjEtMi0xLTEtMA_fb2b9bdc-cf2d-447a-b79f-1ac5031c7e0f"
      unitRef="usd">24148000</goco:CorporateExpense>
    <goco:CorporateExpense
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjEtNC0xLTEtMA_e38d565a-3ec6-4ec5-9c89-769ac9acaf95"
      unitRef="usd">8911000</goco:CorporateExpense>
    <goco:CorporateExpense
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjEtNi0xLTEtMA_6cb71981-9317-4ea0-8086-665c7059644a"
      unitRef="usd">44475000</goco:CorporateExpense>
    <goco:CorporateExpense
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjEtOC0xLTEtMA_a1f8f411-d9fd-4118-8f1d-aa6296e30f9d"
      unitRef="usd">17576000</goco:CorporateExpense>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjItMi0xLTEtMA_a1feac21-8f18-413c-b998-1dba731278e7"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjItNC0xLTEtMA_741fc6bc-f129-4900-9069-08301b6d759a"
      unitRef="usd">15300000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjItNi0xLTEtMA_05caabbe-1bc2-4cdb-89ce-db23fb74d790"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjItOC0xLTEtMA_30cbaeac-81dc-4816-8aa4-1cf559a01c1a"
      unitRef="usd">19700000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjMtMi0xLTEtMA_b7a9f741-8642-4981-8536-f26681f6977f"
      unitRef="usd">23515000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjMtNC0xLTEtMA_79195940-9ebd-4a79-9862-6af5d0d7b93a"
      unitRef="usd">23514000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjMtNi0xLTEtMA_1b44f2b1-8536-4810-aa0e-964292d56641"
      unitRef="usd">47029000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjMtOC0xLTEtMA_ca9dfe02-c4f6-4ac7-ae6b-7319be673e89"
      unitRef="usd">47029000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjYtMi0xLTEtMjYwMA_66508641-3436-40bd-b197-8118801d78d1"
      unitRef="usd">-11935000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjYtNC0xLTEtMjYwMw_559f6369-0043-4fa1-8777-84c1c7b8ef0c"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjYtNi0xLTEtMjYwNQ_f0170cc9-7600-41ef-8bbb-ffab990e7d2f"
      unitRef="usd">-11935000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjYtOC0xLTEtMjYwNw_1ee1a538-f08e-4af2-af61-f5d83f628d52"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InterestExpense
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjUtMi0xLTEtMA_47b79273-9420-4fc5-9dfa-fef353aea25e"
      unitRef="usd">8277000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjUtNC0xLTEtMA_055c6ae7-954f-46b5-9373-623002627796"
      unitRef="usd">8986000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjUtNi0xLTEtMA_773e97a2-95d7-4805-acc4-2be3e0aec425"
      unitRef="usd">16965000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjUtOC0xLTEtMA_e02b9e22-cb7d-4123-91a3-e02dccb61338"
      unitRef="usd">15742000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjYtMi0xLTEtMA_0b9a47b2-1ea6-4757-bcee-2110232a08bd"
      unitRef="usd">-44000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjYtNC0xLTEtMA_af0da002-5a11-4527-bcee-8eb5c960391c"
      unitRef="usd">505000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjYtNi0xLTEtMA_3205dc41-131c-42d6-85f9-710855d21e9b"
      unitRef="usd">-57000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjYtOC0xLTEtMA_d40a0d04-50d6-45cb-ad37-331b478a0139"
      unitRef="usd">495000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i79019fab0bb842fcb0824c4c555a45a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjctMi0xLTEtMA_19c2d6e4-2b21-46e2-88ca-75fd3a768ee7"
      unitRef="usd">-39207000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if740c723de734dcb9041097fd360856f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjctNC0xLTEtMA_b071601a-bb82-465d-a61c-f0534c7df783"
      unitRef="usd">-22889000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjctNi0xLTEtMA_4bc70670-80b9-4635-a591-456116e5ca32"
      unitRef="usd">-46506000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i81224101150e499f84d4bd4ef470e6f3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjNlMGRkYTdiN2MyZjQ5MGM5OTNhZjQ2YzIyZDZlODk0L3RhYmxlcmFuZ2U6M2UwZGRhN2I3YzJmNDkwYzk5M2FmNDZjMjJkNmU4OTRfMjctOC0xLTEtMA_64edd9b6-4ef7-4a51-9378-f6e6e91ec299"
      unitRef="usd">-23828000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock
      contextRef="ie862678c90dc42b1a652e57d0e8d465b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RleHRyZWdpb246MWMxMjlmYjBiNDkzNGI1YThhMTYyMDQ5YWE2YTJkNzBfMzcwNQ_b6fd1951-4db9-4f15-8920-1ef1be7e36fe">&lt;div style="margin-top:12pt"&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 carriers representing 10% or more of the Company&#x2019;s total revenue for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:52.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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:8pt;font-weight:700;line-height:100%"&gt;Three months ended Jun. 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six months ended Jun. 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:8pt;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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Anthem&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:8pt;font-weight:400;line-height:100%"&gt;38&#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;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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;32&#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;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 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:8pt;font-weight:400;line-height:100%"&gt;34&#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;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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;32&#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;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;/tr&gt;&lt;tr&gt;&lt;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;Humana&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;29&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;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;United&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;16&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;padding:2px 1pt 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;%&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&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Centene&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;9&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iece9a5be25bd47078a54a87db1229262_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfMS0yLTEtMS0w_1c1f6aab-2803-45d9-972b-a1c789e64fc2"
      unitRef="number">0.38</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia03fccf9f23f47ccad45b84de6f6d9cb_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfMS00LTEtMS0w_61e61a48-22e7-4cfa-bb1f-2c2aead0489b"
      unitRef="number">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7e70a9d3adc9497c946ea2e9780aacfd_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfMS02LTEtMS0w_50d12b90-6b7f-41c3-af24-24f1c8052aba"
      unitRef="number">0.34</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id6f106735ca44b2ca97b9a75dd3cae26_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfMS04LTEtMS0w_592cc170-eda9-4867-81a5-0e6e68c3f5ff"
      unitRef="number">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3226f39287f3441cbed15ed1c802a48e_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfMi0yLTEtMS0w_e30e8068-35f2-4af2-a582-ef2acd23746e"
      unitRef="number">0.29</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie00dbc28c555475c9f85eb20ede3adeb_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfMi00LTEtMS0w_3023ee83-a19a-40c9-95f4-b70b82e88d5a"
      unitRef="number">0.38</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i85cc0fdbc02045a693743dcde017db22_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfMi02LTEtMS0w_bfe4ba52-b798-40fb-b627-8f4478d395e9"
      unitRef="number">0.29</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifec83964f6b245bb956bf08837979df2_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfMi04LTEtMS0w_d896eab0-952a-40e5-a646-d7d93f511d8d"
      unitRef="number">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifdbb030a8976487cb47960738c365a6a_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfMy0yLTEtMS0w_188016d8-be32-4de5-885e-a1143d895274"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifdbb030a8976487cb47960738c365a6a_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfMy0yLTEtMS0w_80d11cb1-9501-4868-9a44-4da26e177a37"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4351525aab1741a3b882ea8900d6a97e_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfMy00LTEtMS0w_7067953b-e466-461c-a119-debdc2e3baa7"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4351525aab1741a3b882ea8900d6a97e_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfMy00LTEtMS0w_b49bbfdc-dc52-4203-95d3-934b6ceb9e42"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib951d44efdc8429aa85be1795a05c599_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfMy02LTEtMS0zMzk_43540adb-c536-4303-8fb4-86a6f1f611c0"
      unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3b6dcc43da3643eb81a30217a4e8be71_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfMy04LTEtMS0zMzk_81d49ca6-87f6-40c0-964c-24e07280e850"
      unitRef="number">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8cdef62c05c749be978133530860e8a8_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfNC0yLTEtMS0w_f876aef8-fa01-4ad6-901e-843beeea3d78"
      unitRef="number">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i32465ca208df4479b61ff3c474ed04a5_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfNC00LTEtMS0w_d4baf14a-2c8b-4566-94a0-dec45189b8fb"
      unitRef="number">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i824e9d0c42b04229a960316f528d9ea3_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfNC02LTEtMS0zMzk_f2dc40c1-bda8-41a6-a3b4-27fb54b4010a"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8a47aec8518b4e0d84320cee88ce623f_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RhYmxlOjE1M2RmZjEzN2Q3MTRkOThhZjlkNzY2MzRjMTE0MmNmL3RhYmxlcmFuZ2U6MTUzZGZmMTM3ZDcxNGQ5OGFmOWQ3NjYzNGMxMTQyY2ZfNC04LTEtMS0zMzk_8852442d-fb8e-4667-ad36-5ee15dcfb06d"
      unitRef="number">0.07</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2e0d1484abd345658b9a0c0bc6a468c1_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RleHRyZWdpb246MWMxMjlmYjBiNDkzNGI1YThhMTYyMDQ5YWE2YTJkNzBfMzQ3Mw_520afee4-233f-4cb9-bd19-aef163595679"
      unitRef="number">0.84</us-gaap:ConcentrationRiskPercentage1>
    <goco:AccountsReceivableAndContractWithCustomerAssetUnbilledReceivableAfterAllowanceForCreditLossCurrent
      contextRef="i28a9a0f706ee486bb948bcb1f5920ff4_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RleHRyZWdpb246MWMxMjlmYjBiNDkzNGI1YThhMTYyMDQ5YWE2YTJkNzBfMzQ4MA_78169e5a-b9a0-420e-81b0-c8b18f29a4db"
      unitRef="usd">17200000</goco:AccountsReceivableAndContractWithCustomerAssetUnbilledReceivableAfterAllowanceForCreditLossCurrent>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie116b6331ba54ea99445738bc1fa0642_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RleHRyZWdpb246MWMxMjlmYjBiNDkzNGI1YThhMTYyMDQ5YWE2YTJkNzBfMzY3Mw_2149673c-199c-4c24-b6ed-6dd9d5ff39e4"
      unitRef="number">0.86</us-gaap:ConcentrationRiskPercentage1>
    <goco:AccountsReceivableAndContractWithCustomerAssetUnbilledReceivableAfterAllowanceForCreditLossCurrent
      contextRef="ied19fe26647a46a9a7065aad7df505aa_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlYTljM2RjNzAxMzRjM2FhZGRlOTM3NDVlMTg4ZGVhL3NlYzpkZWE5YzNkYzcwMTM0YzNhYWRkZTkzNzQ1ZTE4OGRlYV83My9mcmFnOjFjMTI5ZmIwYjQ5MzRiNWE4YTE2MjA0OWFhNmEyZDcwL3RleHRyZWdpb246MWMxMjlmYjBiNDkzNGI1YThhMTYyMDQ5YWE2YTJkNzBfMzY4MA_92a6ccf4-1b5c-4b8c-a92b-ed7ff8cef353"
      unitRef="usd">23200000</goco:AccountsReceivableAndContractWithCustomerAssetUnbilledReceivableAfterAllowanceForCreditLossCurrent>
</xbrl>
