<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:bros="http://www.dutchbros.com/20210930"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2021"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="bros-20210930.xsd" xlink:type="simple"/>
    <context id="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia2d5953a5ac54b81bfdacf6db3b8740e_I20211110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-10</instant>
        </period>
    </context>
    <context id="ib8fd5c0850cb463892b57e24520808c2_I20211110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-10</instant>
        </period>
    </context>
    <context id="i2d66d426fcca4506844baf849f6e62a9_I20211110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-10</instant>
        </period>
    </context>
    <context id="i67face8ab09446eea3c6258fec07475f_I20211110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bros:CommonClassDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-10</instant>
        </period>
    </context>
    <context id="ic86c687b725a4d15acbcb0afeeba4391_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iece2cb33c37c4ecb8583a145447ae58c_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i2ae11214d88748969616cb0bc23606ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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="i4c8d7ca4e9f9481aaf4a6d8b6cb64fb9_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ic517c809274f4f6ab62dfd5b87398567_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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="i1ab0a997aba94d6a909edf054a870c90_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i77029c2037b543cf9b58100c7924473a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1d871062a574423896120233e7afda7_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bros:CommonClassDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i378c0ed5e7654f0a9a79d1bff98b8909_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bros:CommonClassDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf378541d3d747128b0e934c3be3fe3a_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bros:CompanyOperatedShopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia91226e5035d4eecab626d43da39fdae_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bros:CompanyOperatedShopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iec71c91fb0854f479d0b6e91ae7356cf_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bros:CompanyOperatedShopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1e831c4339ab4e39be5f92ea4ca96192_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bros:CompanyOperatedShopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8e69364104084583bcc2c27a400d4b19_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bros:FranchisingAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ieb584f1918f04757bb4553ce051bf48a_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bros:FranchisingAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie037486e55bc47eb903714adffa733ee_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bros:FranchisingAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id147c5535e5e4152af865465f8f45f8b_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bros:FranchisingAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i429e252663d94331abbae81e68557fd4_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i02f78dd1bca14365a3d6ceb1aa7da7a2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if698d888ccf74335a93f540bc371b117_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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="idacc5cb3ea38493d92fbbd20b5ec29ee_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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="i86fe932a5f6d40e1898b174fd6316470_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</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="id0c40cf18c2847c8b2e476a6027b3a2f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bros:CommonClassDMember</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="ia8f645955f554a90b533213a2cbec404_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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="i6bae07b3af2244f19dd5acaf0a384edf_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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="ic2843e00a83e446ebdecefa0f007c0e9_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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="i4a4826c38a4e492e96b6ab791c4011d3_D20210701-20210916">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:MemberUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-16</endDate>
        </period>
    </context>
    <context id="i5c4b45b2f30b4d319cf8bd06783e8597_D20210701-20210916">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-16</endDate>
        </period>
    </context>
    <context id="i3b7ecf5f2f2f426691f1f0b6315c735e_D20210917-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:MemberUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9375b6cbce8f40d383fb850498a2fc0d_D20210917-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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-09-17</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia16c90092411411085fe61c2add50b8f_D20210917-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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-09-17</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i68d42827e1834b3991b2c6eb42835f20_D20210917-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0d5844e219ee49d486f4c5f6bc983281_D20210917-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bros:CommonClassDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie7a9c3c696204b6fa26e5d39a44b3749_D20210917-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibfc432f1b6a34919b8f687d1949c44e3_D20210917-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib38455a9d58141609766f9acdd86ede3_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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-09-30</instant>
        </period>
    </context>
    <context id="ie890eafafd344abeaddad385d157fe1f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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-09-30</instant>
        </period>
    </context>
    <context id="i220acbbe0d13499195b915251c644ed7_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ib685f9e884ad4b0080c49ac187d0b324_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bros:CommonClassDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i5b878a3dfa7b4807a6b77387f2d5a8e4_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i3b26ab0a13d24be2a43be7ef230a338f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i69f89e75436f423c80bc0d6840609179_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i69449bbefaef4bca84db6ca2221670a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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="i53de98ee3fe74ee2a726a10bbea58f11_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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="id12fdfae471141c0a8f3e96e32b5d0de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</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="i6cc3fc68b2e84bab90ddff682e363d35_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bros:CommonClassDMember</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="i309a36ba671c40cfa1ce5e22097f8273_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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="i896e81a0e38443bfa29f416cb5c0cf4e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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="ibb2a7ea8280c492f9961837368ea16a1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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="i01b75979e8c14532bfa2486777cda103_D20210101-20210916">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:MemberUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-16</endDate>
        </period>
    </context>
    <context id="iaa730bac7a794b73aa5cf784620bb387_D20210101-20210916">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-16</endDate>
        </period>
    </context>
    <context id="if10ccfff05b8425ea68dba0626e93a02_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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="id4470c231ebf499c899e57a69ba42eb0_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:MemberUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibc313f28269043f7ab7062a3aa87fcab_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:MemberUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ie9948d203336412b8a62bbfefa1173ae_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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="i81beece1af624e838ebacbea99b9bb84_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:MemberUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib4f8e6bfea384e509428643674aeeb1c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i80643804c814497e9c9bc4d5f996f8d1_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ife79ed4666554c3294c351d8bb9536b4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">bros:DutchMafiaLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id2b745c2a86a433190d43ed8a96996ca_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FranchisorDisclosureAxis">us-gaap:EntityOperatedUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i31ebb46bee6f4c318d2f0dbd7e1ff66e_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FranchisorDisclosureAxis">us-gaap:FranchisedUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="iaed356b7aa8848a19be1ac3a52b5203b_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="ia3d8b07c7fcf4d93bcdb55be5b9b7422_I20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</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>2021-09-17</instant>
        </period>
    </context>
    <context id="ic85124a6c82a4f0198c6373755f3ff80_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="i8f5e40963aad4e629b97b1d593d27a69_D20210917-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">bros:PublicStockOfferingSharesFromSubsidiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i61833d138f5747ebbfec76de4dc42153_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">bros:PublicStockOfferingSharesFromSubsidiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="ib0002c16ae034f24819a2b7316bdc56f_D20210917-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">bros:PublicStockOfferingSharesFromContinuingMembersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic4b5fb11c8814491bad41ec20c90c32a_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">bros:PublicStockOfferingSharesFromContinuingMembersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="i3c861605e1e845d08d237050a0b86bbc_D20210917-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bros:CommonClassDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib3a5b7611e8d4deba05d23e2ccf0abf9_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="i8922b9c472d64b7084a751d1657c1aee_I20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <instant>2021-09-17</instant>
        </period>
    </context>
    <context id="ic4e3e922a74c443bbc05ecc56780f4f9_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">bros:DutchBrosIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i461673d383a44888b9d3e705718063bf_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">bros:ContinuingLLCEquityOwnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i254e9f30c37f4398a10d2b6ea6a55303_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">bros:ContinuingLLCMembersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ic01beae5cf3249cdb88514001df87596_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:CompanyOperatedShopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i60c5d734e17b4cf085212fc88ee65fcc_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:CompanyOperatedShopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id85c588f48b045ea8d0290dc7537dbd4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:CompanyOperatedShopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibee895ba670c4620b608ba2c1b46b141_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:CompanyOperatedShopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia8826b749ee14d56bc5814bbd8b74a0d_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:FranchiseFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ifbc9089f55d24a879c6bcd553c9dcbf3_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:FranchiseFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id7300dc4486d49a4a5184a992448ec05_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:FranchiseFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i659b659f43054a11a6bed4760c516475_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:FranchiseFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iba8aed2385e14a43b239173bd13ba5e5_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7c06f59f0702429b8d6438b3a4e0cb9f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i57a3ec2cab59455caced4279ed5651d0_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2f2fe80e197f4e599794faca44ae199e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia9e7a4262f1d41c784974f636789233e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:CardAndRewardRedemptionsAndBreakageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i50cb2f9ec0394abba592c36491b60b7a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:CardAndRewardRedemptionsAndBreakageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i57928c394eaf4beeaf855e7efe14c53a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:CardAndRewardRedemptionsAndBreakageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i36c6b050409e4fb2be2abca55a32e917_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:CardAndRewardRedemptionsAndBreakageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i49022b0e7b154d029072332fbbba96d7_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:CardAndRewardRedemptionsAndBreakageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i2859bb777ea340d7ba9a7d3252878728_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:CardAndRewardRedemptionsAndBreakageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ibfaf015630024777a789b0e84e700cd5_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:CustomerAdvancesAndSalesToDistributorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i1b57009d69554241ad694b812b5c1a6d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:CustomerAdvancesAndSalesToDistributorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a0e440724b64a7880c11a0ee4676a44_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:FranchiseFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="iddb67c10e0204ab482908afa153343f5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:FranchiseFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia981314aad0447958e048e455dd86c17_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:CustomerAdvancesAndSalesToDistributorsAndFranchiseFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ibf129a6c571a4cf1818e405d6ff18b9a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bros:CustomerAdvancesAndSalesToDistributorsAndFranchiseFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i45c0a0a3c62344f59779ee1398cd59c5_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FranchisorDisclosureAxis">us-gaap:FranchisedUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i80a72bf097404e67b2de97c2f7802c4d_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FranchisorDisclosureAxis">us-gaap:FranchisedUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idbcebbb0505b476aaaf57e1699cece62_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FranchisorDisclosureAxis">us-gaap:FranchisedUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i90b1a21b975745a0979aa9e7430d24f9_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FranchisorDisclosureAxis">us-gaap:FranchisedUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i188b50872fa641b8a1b1ec13e812f7df_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:WA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if112f5b31f354febaf187c8cb4bda4ce_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:WA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i9184ef2ccf4444609a702b0450e844de_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieb605a6c4c724540b964cb3c68361b70_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7c74cb62cde047b4804dd99c2c7cc635_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="icaa4ca61045043caaef190c95479132d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ica1e2f4889044b5d83101a58c298a5a9_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bros:ShopsPurchasedFromFranchiseesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i9fbf525e6139453485678a11d35d6ffc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bros:ShopsPurchasedFromFranchiseesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i562fb392fe1845a19f1d6ff9e914b130_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i74e9a00a4d964c7db4f28a344691f713_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8af6822351924148b42e850f116a9d7e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6349ddffd323435ba22be54a953b99bc_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i1f53d10e30b0444bba9df212c0e044b0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idbd6fa23c37d4b8a9eae9599fffb269e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i923b2c3781ce410fb815a1d2da99a315_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i027f94370e7a49819964242c0b3532eb_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ie7375baece2c42c5b39ec6b9a1041443_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6df8137a61340609f98c9a320c2a72d_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9eabcfdf18c346fabdb63dfbd2142445_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5753d986618f494b8ae593f85ae4c379_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i7110d1a2b2214380a95b449fa0322c61_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6198acfc4c704cdea5acf979d53ef6ca_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia52c103320584ac4ab9fd3f62c1b11ee_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibd4f0263b96747e682093dc6dcb0e79c_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i59ed3717c5c54755b526e9d7051b1269_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i16d47db72b1444c1822eae668134518b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i25ea50e3ab2541ef8c6e6a917b290836_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0d5832fe10c64f3dbe55122c17a2a659_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i1a4ecca7b7ec4883b65508b4e7c23c72_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i09485782c73e4700aa427340e841959f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="if861ac56007d42818682d760156c001e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id8f7f18385734390aaae70535303a280_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id9bada6f11f344f2806410ef19b05706_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1e7f260ba2e47c6a52b2a98a354ddde_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id56418e8386c4fc4b184ea41945b6f45_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4625405f97af4d56a0b3d4fa0654ccbe_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i35d2fa9053e84c8c93a6499cba4728b9_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id7bcfff344d945caa3c3076b5ec7f0e7_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2e075749a8ee4a4da910577f218fe3f1_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia36547ad768f4123af90519942cfeaa2_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia076feb1765943108b819d3bfa70d509_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i24bb32c77662433b9fd0aa494f07ef34_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib446f04dafec4c6b8e91b1fbad35c246_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3f4360010b044adea538793cea7e2f86_I20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bros:NewCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="ief24049e6ef34e82b07dc696af82810d_I20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bros:NewCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="if9bb9f4029a94fcab50fc3fcb66450fd_I20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bros:NewCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="ie5e6a31c843a4d6db6aefbc403b3f1df_I20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bros:NewCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="i9f20274a35c2441b9e0d35c934b61508_I20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bros:NewCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="i80532604b55f4cb2a37f3e41848a0b1d_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bros:NewCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i9c184dcea9d7450bad7108842160e59f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bros:NewCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ie6bc1ddf04db408c8e58dea265e46317_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="i04482dee49834fab9d9e927145212d28_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i6626e144abf74b21bc7bde8a18424af6_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i5a533ec44dcd4ee9a796625cb344b8a9_I20210914">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <instant>2021-09-14</instant>
        </period>
    </context>
    <context id="i2a409054ec1745daac25980ceaafbe1d_I20210914">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-14</instant>
        </period>
    </context>
    <context id="i5ea036ae9cf649e3a41ea4da77db184b_I20210914">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-14</instant>
        </period>
    </context>
    <context id="ib7c1f294dd93419b9f018ceb6c380bbe_I20210914">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-14</instant>
        </period>
    </context>
    <context id="i49e4c801f6c94b48a504bbd46eb8d710_I20210914">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bros:CommonClassDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-14</instant>
        </period>
    </context>
    <context id="iec7258bb2c7b4397b08fca3c89084dbe_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="ib389264fd8f3444e853d9390cea34a73_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="i524a275091c042de87371364654caa09_D20210914-20210914">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">bros:DutchBrosIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-14</startDate>
            <endDate>2021-09-14</endDate>
        </period>
    </context>
    <context id="i5b1de499ff1b44cd921414621c1d6252_D20210914-20210914">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">bros:ContinuingLLCMembersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-14</startDate>
            <endDate>2021-09-14</endDate>
        </period>
    </context>
    <context id="ia74453d75126415b88fc1b8b321777ae_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="i7db649c2196f4e029584c501dd9a5f3e_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="i6c5b297e7a2d4d0f9a28573f80fd986e_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="i2cd8b4aadeb4432db62db6dc6930c6aa_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">bros:HoldersOfClassAAndClassDCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i5080373f659f40538967728550c619b1_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">bros:DutchBrosIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iad0ed1cf7bff4e1db813b7a7b80c277b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">bros:ContinuingLLCEquityOwnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6a48ea6e1fd94034a14fb49b61921100_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="i0f0c5f44d53348098ba0b0a3f82f7280_D20210801-20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="ica6ee694b6f3461cb406f6633aa43d69_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">bros:DutchMafiaLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="ib25db34729fd474b99e8153ae980c730_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="i671a556f48b642308af0f4f6d2a9c373_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bros:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="i5bdd0c6afaac4a66bacba6c63320a50d_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="i8708c395de9e4afb910a0ba35d2bfd36_I20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-17</instant>
        </period>
    </context>
    <context id="i2a276cb212694094b13c67af25a31fc2_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2c5cceef0d144af4811f0327afb45262_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i035c8863db6b433da62270679cdc247e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i94101294d5e541b6bc32a77291612dda_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i4f73894b9f4844a1bab0dc9377f54036_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia7337808832945c78b5b3156dbe69914_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i76d1935b40af46f585723e6307586149_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i66678f2f6c8c4bf2b068d38c387fc01f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">bros:ClassACommonUnitsHeldByDutchBrosIncAndNonControllingInterestHoldersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i61266a72ff7746188978b6b983f71cae_D20210915-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
        </entity>
        <period>
            <startDate>2021-09-15</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7628335474c74d399c38b059058364aa_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7d41835d3d94469b89f501371dafe667_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:PropertyLeaseGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i68518aa17f5f410ab8a6bb0a79cca115_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i38bbeff31a1147d690f1528a9ba153f1_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i94c95007a9f3478c9567b6baeb84015a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i53fb9c05925b4150b203e3407685b0ab_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iee3738bf1a4f4b70bb675cf2a903f0b1_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bros:CompanyOperatedShopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6a5e17cfbd4743d785f63bd3a767d264_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bros:CompanyOperatedShopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1c370daa3d7d4271a879506cf27f9a84_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bros:CompanyOperatedShopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i66a1ad58964d40ca8fd2b64dc45f2ef9_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bros:CompanyOperatedShopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i691af48d2e8c4f76ae21af5c37c041c0_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bros:FranchisingAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia5d6e1a8f83f4526952ecfc6095b4042_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bros:FranchisingAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i731ae692858a463396e0955ec978e642_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bros:FranchisingAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i72ce0dcfd7ac4a7990dac377371deb89_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bros:FranchisingAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4fa0825d95cd4928925c78fd09f486f0_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2d0673045e0c49d0a1f35699a8de0bee_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i183c05b4dd5c4a3285b402bdde48a58e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie5a9fb6e129b4416b9b5e0917abe7abb_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2e73c6a7f5ab4612a08b2a48be9a0146_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3a523773ac7048ff99240800a5c46d5d_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6f73689f58764beaa7c17f34d449b002_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5667c63190eb4d0da5af7fbb3fd34674_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001866581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="store">
        <measure>bros:store</measure>
    </unit>
    <unit id="state">
        <measure>bros:state</measure>
    </unit>
    <unit id="classofstock">
        <measure>bros:classOfStock</measure>
    </unit>
    <unit id="agreement">
        <measure>bros:agreement</measure>
    </unit>
    <unit id="vote">
        <measure>bros:vote</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN185MTYvZnJhZzplNTM1ZGI2NjIzMjg0NWUyYmZlNDM2YWRkNWQ4NTVhOS90YWJsZTowOWJmZjBhN2ViODg0NGZjODYwNDA5YTcwMjE3MGFkMi90YWJsZXJhbmdlOjA5YmZmMGE3ZWI4ODQ0ZmM4NjA0MDlhNzAyMTcwYWQyXzItMS0xLTEtMTM3NDEy_f5f4eb5f-5d6b-4b05-b66b-43608cb50d9d">0001866581</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN185MTYvZnJhZzplNTM1ZGI2NjIzMjg0NWUyYmZlNDM2YWRkNWQ4NTVhOS90YWJsZTowOWJmZjBhN2ViODg0NGZjODYwNDA5YTcwMjE3MGFkMi90YWJsZXJhbmdlOjA5YmZmMGE3ZWI4ODQ0ZmM4NjA0MDlhNzAyMTcwYWQyXzMtMS0xLTEtMTM3NDEy_3a2802b6-8ee0-4dcc-9845-6ce80ba888ed">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN185MTYvZnJhZzplNTM1ZGI2NjIzMjg0NWUyYmZlNDM2YWRkNWQ4NTVhOS90YWJsZTowOWJmZjBhN2ViODg0NGZjODYwNDA5YTcwMjE3MGFkMi90YWJsZXJhbmdlOjA5YmZmMGE3ZWI4ODQ0ZmM4NjA0MDlhNzAyMTcwYWQyXzQtMS0xLTEtMTM3NDEy_99f623ff-71a9-457a-bd06-b9d00f777bd2">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN185MTYvZnJhZzplNTM1ZGI2NjIzMjg0NWUyYmZlNDM2YWRkNWQ4NTVhOS90YWJsZTowOWJmZjBhN2ViODg0NGZjODYwNDA5YTcwMjE3MGFkMi90YWJsZXJhbmdlOjA5YmZmMGE3ZWI4ODQ0ZmM4NjA0MDlhNzAyMTcwYWQyXzUtMS0xLTEtMTM3NDEy_2100174b-9db1-4edc-aae1-beffc02d04ce">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN185MTYvZnJhZzplNTM1ZGI2NjIzMjg0NWUyYmZlNDM2YWRkNWQ4NTVhOS90YWJsZTowOWJmZjBhN2ViODg0NGZjODYwNDA5YTcwMjE3MGFkMi90YWJsZXJhbmdlOjA5YmZmMGE3ZWI4ODQ0ZmM4NjA0MDlhNzAyMTcwYWQyXzYtMS0xLTEtMTM3NDEy_2a904f65-4919-4d94-9b89-db26e1426e42">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGV4dHJlZ2lvbjphYmY1ZWQ5MzQxZmY0MmQyOWU5NmI5NmZiNjZjODI3NV81NDk3NTU4MTQ1NDg5_fbae79f5-056a-4679-b331-a0db1fcf280c">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6MWFiZDE0YTU2ZjhlNGNiMGEwMTA1MWFkNTFhZjc0NDAvdGFibGVyYW5nZToxYWJkMTRhNTZmOGU0Y2IwYTAxMDUxYWQ1MWFmNzQ0MF8wLTAtMS0xLTEzNzM4MA_8bceca49-2737-4cb7-88c0-f238ab4b903b">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGV4dHJlZ2lvbjphYmY1ZWQ5MzQxZmY0MmQyOWU5NmI5NmZiNjZjODI3NV8xMDk5NTExNjM0NDA2_567e95f7-32f6-4c4f-b289-509af4e341ad">2021-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6MzE0MTJiMzRlMTgyNGE5MDkyZWNhOTEyMzg1MWIzYWMvdGFibGVyYW5nZTozMTQxMmIzNGUxODI0YTkwOTJlY2E5MTIzODUxYjNhY18wLTAtMS0xLTEzNzM4Mg_b97722b6-8669-4067-9884-17f7d0aa604d">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGV4dHJlZ2lvbjphYmY1ZWQ5MzQxZmY0MmQyOWU5NmI5NmZiNjZjODI3NV81NDk3NTU4MTQ1NDkw_c5f2daf6-49c0-4867-9607-37f9e85395f7">001-40798</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGV4dHJlZ2lvbjphYmY1ZWQ5MzQxZmY0MmQyOWU5NmI5NmZiNjZjODI3NV81NDk3NTU4MTQ1NDky_18800d2e-9e94-4544-aa49-21e83ae957da">DUTCH BROS INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6OGFmMThkZjIwMzcwNDZkNGFkYTVlMWIxZTljMGUxNjIvdGFibGVyYW5nZTo4YWYxOGRmMjAzNzA0NmQ0YWRhNWUxYjFlOWMwZTE2Ml8wLTAtMS0xLTE2MjUxNg_0cadf97c-ee55-4dfa-b644-659685968855">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6OGFmMThkZjIwMzcwNDZkNGFkYTVlMWIxZTljMGUxNjIvdGFibGVyYW5nZTo4YWYxOGRmMjAzNzA0NmQ0YWRhNWUxYjFlOWMwZTE2Ml8wLTItMS0xLTEzNzQyNA_d442e78d-0f63-4bef-aa98-148a59067423">87-1041305</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6OGFmMThkZjIwMzcwNDZkNGFkYTVlMWIxZTljMGUxNjIvdGFibGVyYW5nZTo4YWYxOGRmMjAzNzA0NmQ0YWRhNWUxYjFlOWMwZTE2Ml8zLTAtMS0xLTE2MjUxOA_a2b13c7e-d258-4a0a-a328-d321b5a2d069">110 SW 4th Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6OGFmMThkZjIwMzcwNDZkNGFkYTVlMWIxZTljMGUxNjIvdGFibGVyYW5nZTo4YWYxOGRmMjAzNzA0NmQ0YWRhNWUxYjFlOWMwZTE2Ml8zLTAtMS0xLTEzNzQyNg_2c3ef5dc-c87d-4e56-8685-c15d45bcfe0a">Grants Pass,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6OGFmMThkZjIwMzcwNDZkNGFkYTVlMWIxZTljMGUxNjIvdGFibGVyYW5nZTo4YWYxOGRmMjAzNzA0NmQ0YWRhNWUxYjFlOWMwZTE2Ml80LTEtMS0xLTEzOTQyOA_8b6c5d86-e654-47c1-9106-b537a24ed5f9">OR</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6OGFmMThkZjIwMzcwNDZkNGFkYTVlMWIxZTljMGUxNjIvdGFibGVyYW5nZTo4YWYxOGRmMjAzNzA0NmQ0YWRhNWUxYjFlOWMwZTE2Ml8zLTItMS0xLTEzNzQyNA_3b3b1db7-17cc-495a-8890-cef3b67d68f2">97526</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGV4dHJlZ2lvbjphYmY1ZWQ5MzQxZmY0MmQyOWU5NmI5NmZiNjZjODI3NV81NDk3NTU4MTQ1NDk0_33cf8400-f866-4959-84b2-3f4ec00b6236">541</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGV4dHJlZ2lvbjphYmY1ZWQ5MzQxZmY0MmQyOWU5NmI5NmZiNjZjODI3NV81NDk3NTU4MTQ1NDkx_7d041481-b2d5-4654-b69d-40149172bd60">955-4700</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6NDg1YmNlZmExOTY3NGRkNmEyZDAzZGE3YzZkZjljODQvdGFibGVyYW5nZTo0ODViY2VmYTE5Njc0ZGQ2YTJkMDNkYTdjNmRmOWM4NF8xLTAtMS0xLTEzNzM3Nw_fe5d28fa-bf15-4345-8038-a59fe3ba85c3">Class A Common Stock, par value $0.00001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6NDg1YmNlZmExOTY3NGRkNmEyZDAzZGE3YzZkZjljODQvdGFibGVyYW5nZTo0ODViY2VmYTE5Njc0ZGQ2YTJkMDNkYTdjNmRmOWM4NF8xLTEtMS0xLTEzNzM3Nw_27cd19d6-a8a6-4f86-90b6-8ea7c5ad5898">BROS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6NDg1YmNlZmExOTY3NGRkNmEyZDAzZGE3YzZkZjljODQvdGFibGVyYW5nZTo0ODViY2VmYTE5Njc0ZGQ2YTJkMDNkYTdjNmRmOWM4NF8xLTItMS0xLTEzNzM3Nw_210d32b7-349a-4c5a-beba-a0890f2a16b5">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGV4dHJlZ2lvbjphYmY1ZWQ5MzQxZmY0MmQyOWU5NmI5NmZiNjZjODI3NV81NDk3NTU4MTQ1NDk4_746a62fa-1c99-4974-a6e3-42a54f7fb606">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGV4dHJlZ2lvbjphYmY1ZWQ5MzQxZmY0MmQyOWU5NmI5NmZiNjZjODI3NV81NDk3NTU4MTQ1NDk5_5c2ca778-0886-44ee-a4db-c1081987b4e3">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6OTljY2JhODI4OWZlNDIxOTg5YjRjMmNjOWEzYzgwNjYvdGFibGVyYW5nZTo5OWNjYmE4Mjg5ZmU0MjE5ODliNGMyY2M5YTNjODA2Nl8xLTAtMS0xLTEzNzQ1NQ_a89c11ba-c69c-4727-8cf3-41469d3b6037">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6OTljY2JhODI4OWZlNDIxOTg5YjRjMmNjOWEzYzgwNjYvdGFibGVyYW5nZTo5OWNjYmE4Mjg5ZmU0MjE5ODliNGMyY2M5YTNjODA2Nl8xLTQtMS0xLTEzNzQ1Nw_b26be037-a27a-4554-98c0-34058c0696f6">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6OTljY2JhODI4OWZlNDIxOTg5YjRjMmNjOWEzYzgwNjYvdGFibGVyYW5nZTo5OWNjYmE4Mjg5ZmU0MjE5ODliNGMyY2M5YTNjODA2Nl8yLTQtMS0xLTEzNzQ1Nw_26955335-0789-43b4-81f5-07fa27eae3b2">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGV4dHJlZ2lvbjphYmY1ZWQ5MzQxZmY0MmQyOWU5NmI5NmZiNjZjODI3NV81NDk3NTU4MTQ1NTAw_34fc114d-c7a3-4966-a830-f86b73661d99">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGV4dHJlZ2lvbjphYmY1ZWQ5MzQxZmY0MmQyOWU5NmI5NmZiNjZjODI3NV81NDk3NTU4MTQ1NTAx_d232c6d9-ad18-4c65-a5ce-9e36fb63ff3a">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia2d5953a5ac54b81bfdacf6db3b8740e_I20211110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6NDVmZWZhNjAyNGViNDI1OGI2YjFkNDRmNTI2ODQxMzIvdGFibGVyYW5nZTo0NWZlZmE2MDI0ZWI0MjU4YjZiMWQ0NGY1MjY4NDEzMl8wLTEtMS0xLTU5MjI_338a69c1-7688-4a77-ba4c-5f93af4123eb"
      unitRef="shares">34431806</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ib8fd5c0850cb463892b57e24520808c2_I20211110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6NDVmZWZhNjAyNGViNDI1OGI2YjFkNDRmNTI2ODQxMzIvdGFibGVyYW5nZTo0NWZlZmE2MDI0ZWI0MjU4YjZiMWQ0NGY1MjY4NDEzMl8xLTEtMS0xLTU5MjI_71d4050d-6540-4aaa-a6d5-26d471d8ec28"
      unitRef="shares">64699136</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i2d66d426fcca4506844baf849f6e62a9_I20211110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6NDVmZWZhNjAyNGViNDI1OGI2YjFkNDRmNTI2ODQxMzIvdGFibGVyYW5nZTo0NWZlZmE2MDI0ZWI0MjU4YjZiMWQ0NGY1MjY4NDEzMl8yLTEtMS0xLTU5MjI_6665ac2b-8c6d-44b3-9fb7-05fd82a010ba"
      unitRef="shares">49006210</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i67face8ab09446eea3c6258fec07475f_I20211110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xL2ZyYWc6YWJmNWVkOTM0MWZmNDJkMjllOTZiOTZmYjY2YzgyNzUvdGFibGU6NDVmZWZhNjAyNGViNDI1OGI2YjFkNDRmNTI2ODQxMzIvdGFibGVyYW5nZTo0NWZlZmE2MDI0ZWI0MjU4YjZiMWQ0NGY1MjY4NDEzMl8zLTEtMS0xLTU5MjI_b374e6c4-2ce4-4a28-84e8-dac2822c6d68"
      unitRef="shares">15441243</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfNC0xLTEtMS01MTE_e74740f7-3df9-4ddc-8883-e3985ca35b23"
      unitRef="usd">25863000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfNC0zLTEtMS01MTE_a0f277b9-014a-4a99-a834-3f276f102c16"
      unitRef="usd">31640000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfNS0xLTEtMS01MTE_36b49473-db40-44d7-a564-14e82442b2b5"
      unitRef="usd">11019000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfNS0zLTEtMS01MTE_a4455738-26c2-4715-99f2-868adbadca51"
      unitRef="usd">10837000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfNi0xLTEtMS01MTE_612eca6a-5133-4010-be1b-12047444e932"
      unitRef="usd">18494000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfNi0zLTEtMS01MTE_5e4866bf-bb5a-40c0-9cac-95ce1f2d45a3"
      unitRef="usd">15580000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfNy0xLTEtMS01MTE_eddf9a73-5240-4b53-9306-e93210dccac4"
      unitRef="usd">7152000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfNy0zLTEtMS01MTE_bb623115-cef3-4b53-a69f-f9a74841db3f"
      unitRef="usd">5015000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfOC0xLTEtMS01MTE_7b32d27c-3dd9-43bc-9d20-d3c17ab456a7"
      unitRef="usd">62528000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfOC0zLTEtMS01MTE_33b3b306-8281-4eda-9da5-7da39a3e370a"
      unitRef="usd">63072000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfOS0xLTEtMS01MTE_c395fd56-321a-41e7-b4fc-fb9acaca6d20"
      unitRef="usd">250110000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfOS0zLTEtMS01MTE_e0732d1b-a2af-4168-9eec-63281de2c595"
      unitRef="usd">165423000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTAtMS0xLTEtNTEx_ec4670a4-7f7f-493a-ba43-e17b17326f64"
      unitRef="usd">12054000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTAtMy0xLTEtNTEx_3917239e-42f0-425b-90d7-40767c081546"
      unitRef="usd">11323000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTEtMS0xLTEtNTEx_b070a3fe-0a64-4379-a581-f06a1afb74ae"
      unitRef="usd">18715000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTEtMy0xLTEtNTEx_f9e0121e-d684-4385-b0ec-b991ea58314b"
      unitRef="usd">18075000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTMtMS0xLTEtMTQ1NTcz_4c242c80-56c8-477d-a7bb-11aa9bae02af"
      unitRef="usd">158663000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTMtMy0xLTEtMTQ1NTcz_636913ac-324e-4f9d-a02d-e3d53ebb6ce6"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTItMS0xLTEtNTEx_389c6a91-97d8-4654-b867-d0a4f7c36386"
      unitRef="usd">1562000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTItMy0xLTEtNTEx_4a310293-a469-41fe-a94e-75a35cb23075"
      unitRef="usd">1766000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTMtMS0xLTEtNTEx_a10d5c1d-bbdc-4619-88e2-a4cc7d8a7801"
      unitRef="usd">503632000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTMtMy0xLTEtNTEx_23451cd9-f6f1-46cf-a854-6ff067d7070b"
      unitRef="usd">259659000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTYtMS0xLTEtNTQ3_47ae4168-ab4c-41e0-bad8-b74cb5d489a8"
      unitRef="usd">24605000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTYtMy0xLTEtNTQ3_84f7bfb0-aec9-4d25-aa52-b064b2416a9d"
      unitRef="usd">16092000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTctMS0xLTEtNTQ3_dcdcb056-7694-4836-ae3e-505bd480bc46"
      unitRef="usd">17924000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTctMy0xLTEtNTQ3_369b01f7-78c5-42a3-976a-f867b28e2271"
      unitRef="usd">10036000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTgtMS0xLTEtNTQ3_1140ad07-c583-45f5-a7be-50b313950512"
      unitRef="usd">5041000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTgtMy0xLTEtNTQ3_d989b70c-67d4-449b-a662-9e980a377f88"
      unitRef="usd">1429000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTktMS0xLTEtNTQ3_316cfa1e-ebb7-4c31-ae0e-644d84d6ac53"
      unitRef="usd">17177000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMTktMy0xLTEtNTQ3_c5b4e14c-0f34-4558-a1a6-278fa27a9d76"
      unitRef="usd">11192000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjAtMS0xLTEtNTQ3_70498a17-be2d-41dd-9b0b-3233f725f49a"
      unitRef="usd">34053000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjAtMy0xLTEtNTQ3_afbfd276-e3fc-4611-9faf-a103f384a279"
      unitRef="usd">15000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:CapitalLeaseObligationsCurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjEtMS0xLTEtNTQ3_f882f51b-cdd0-4c99-99b3-29b95e6fc60c"
      unitRef="usd">3060000</us-gaap:CapitalLeaseObligationsCurrent>
    <us-gaap:CapitalLeaseObligationsCurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjEtMy0xLTEtNTQ3_17b7855b-8322-4ebe-a2f6-07451f074295"
      unitRef="usd">2331000</us-gaap:CapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjItMS0xLTEtNTQ3_ae013753-b1cd-47ef-b314-e62a68a4c14a"
      unitRef="usd">101000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjItMy0xLTEtNTQ3_d9f8a099-78ea-4722-b7cb-a4e69a477407"
      unitRef="usd">3788000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjMtMS0xLTEtNTQ3_46b3ef9a-5484-41e3-82d8-aec9d886ecef"
      unitRef="usd">101961000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjMtMy0xLTEtNTQ3_df14a9a2-e702-4fbe-98c1-22a35f4ee416"
      unitRef="usd">59868000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjQtMS0xLTEtNTQ3_9a894867-42f9-4eed-986c-10ad5f3fef44"
      unitRef="usd">4378000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjQtMy0xLTEtNTQ3_10212e24-0c6e-4c4b-8883-e1d8106e7859"
      unitRef="usd">4746000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <bros:TaxReceivableAgreementLiabilityNoncurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjUtMS0xLTEtNjI0NQ_ac51107e-e2ed-47a9-98f0-4615f6bcb9db"
      unitRef="usd">109733000</bros:TaxReceivableAgreementLiabilityNoncurrent>
    <bros:TaxReceivableAgreementLiabilityNoncurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjUtMy0xLTEtNjI0NQ_9bf50b4f-fc82-480b-8db5-036626bf7850"
      unitRef="usd">0</bros:TaxReceivableAgreementLiabilityNoncurrent>
    <us-gaap:CapitalLeaseObligationsNoncurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjUtMS0xLTEtNTQ3_6f928b7c-a60d-4353-9202-1899565d60b5"
      unitRef="usd">72348000</us-gaap:CapitalLeaseObligationsNoncurrent>
    <us-gaap:CapitalLeaseObligationsNoncurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjUtMy0xLTEtNTQ3_73c33c46-6028-483a-861e-e46d57ae2574"
      unitRef="usd">49637000</us-gaap:CapitalLeaseObligationsNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjYtMS0xLTEtNTQ3_f0c86c89-a5e9-451b-8ef1-af00a00bc274"
      unitRef="usd">2035000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjYtMy0xLTEtNTQ3_bc3239bd-7019-4c79-9200-ef9f694c6d0e"
      unitRef="usd">24367000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjctMS0xLTEtNTQ3_703e2ad6-96ff-4d4a-b40a-ee5ff935a925"
      unitRef="usd">0</us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjctMy0xLTEtNTQ3_9f497c06-5e56-493d-bb31-428fa5289dac"
      unitRef="usd">41845000</us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredRentCreditNoncurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjgtMS0xLTEtNTQ3_ac6c7715-f435-422f-b59b-99c55dda8d4a"
      unitRef="usd">2983000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:DeferredRentCreditNoncurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjgtMy0xLTEtNTQ3_6a3acf7d-3a59-496d-b9a1-d2726b878236"
      unitRef="usd">2740000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjktMS0xLTEtNTQ3_9332da38-d471-4b65-a4ee-1ff02ae2c60a"
      unitRef="usd">572000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMjktMy0xLTEtNTQ3_b491efcc-56f2-485a-bddb-160427f2036c"
      unitRef="usd">466000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzAtMS0xLTEtNTQ3_b1de99cb-a153-4a57-a532-beb95d7da491"
      unitRef="usd">294010000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzAtMy0xLTEtNTQ3_c6d68dc6-dc1b-47f0-b735-13992f5f5604"
      unitRef="usd">183669000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzQtMS0xLTEtMTM5MDc5_ecb09b50-e436-4783-9cc1-515d6327a28e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzQtMy0xLTEtMTM5MDgx_a264a683-5473-4b6d-8e31-eebf4e5aeb6e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherOwnershipInterestsUnitsOutstanding
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzYtMC0xLTEtMTQzMjMzL3RleHRyZWdpb246ZWJhNzM2NTQ3N2FhNDBiNWJmYjhiYjMzNGJiYjk5NDFfMTA5OTUxMTYyNzg3Ng_8bd04a4e-7212-4204-957b-fd21100199ab"
      unitRef="shares">4990000</us-gaap:OtherOwnershipInterestsUnitsOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzYtMS0xLTEtMTQzMjkx_0faf7ec5-146d-4ec0-ba29-a2df474f9da4"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzYtMy0xLTEtMTQzMjI2_084c10b8-9548-4f50-8a92-40041969d0f9"
      unitRef="usd">1535772000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonUnitOutstanding
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzYtMC0xLTEtMTM5MDg3L3RleHRyZWdpb246ZDMwNjU5NzA1M2ZmNGRlNTk0NWQ1ZTc2MTcwZmU5MzVfMTA5OTUxMTYyNzg2OA_effb2408-e9bb-4f31-adf4-9d88661d461c"
      unitRef="shares">5010000</us-gaap:CommonUnitOutstanding>
    <us-gaap:LimitedPartnersCapitalAccount
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzMtMS0xLTEtNTQw_d51c82d1-1725-4ae7-b196-4abfb47aa46c"
      unitRef="usd">0</us-gaap:LimitedPartnersCapitalAccount>
    <us-gaap:LimitedPartnersCapitalAccount
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzMtMy0xLTEtNTQw_4683d1a9-ffe2-469b-ac84-c65ec19603ab"
      unitRef="usd">-1459782000</us-gaap:LimitedPartnersCapitalAccount>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzctMC0xLTEtMTM4ODQ4L3RleHRyZWdpb246MGMxZTRkNWVkZmU4NDE1MmJhNjY4ZjU1Yzk0ODE0NTlfMTA5OTUxMTYyNzkxMQ_471dcb10-b5a3-44b7-9a90-106a46a02eb1"
      unitRef="usdPerShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzctMC0xLTEtMTM4ODQ4L3RleHRyZWdpb246MGMxZTRkNWVkZmU4NDE1MmJhNjY4ZjU1Yzk0ODE0NTlfMTA5OTUxMTYyNzkyMQ_98ac9c93-8d3f-442a-a6e7-3852df98906d"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzctMC0xLTEtMTM4ODQ4L3RleHRyZWdpb246MGMxZTRkNWVkZmU4NDE1MmJhNjY4ZjU1Yzk0ODE0NTlfMTA5OTUxMTYyNzkzNg_5f64a479-75b9-4a41-b276-ab34da256ef1"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzctMC0xLTEtMTM4ODQ4L3RleHRyZWdpb246MGMxZTRkNWVkZmU4NDE1MmJhNjY4ZjU1Yzk0ODE0NTlfMTA5OTUxMTYyNzkzNg_7c628cc8-0b81-44cd-af70-e29316cf6740"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzctMS0xLTEtMTM4ODk4_918d8a86-3f68-43e9-8bfc-1f188ddbde98"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzctMy0xLTEtMTM4ODk4_025e276f-28f2-4828-8d26-b2befe7df8dd"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="iece2cb33c37c4ecb8583a145447ae58c_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzQtMC0xLTEtNTg1NC90ZXh0cmVnaW9uOjY0YTgzYjI2ZWZlYzQ1MDg5OWE5NWEyNTQyMWYzODYxXzEwOTk1MTE2Mjc5MTE_92c64638-9d46-421a-8a7c-02e16e53aeef"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iece2cb33c37c4ecb8583a145447ae58c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzQtMC0xLTEtNTg1NC90ZXh0cmVnaW9uOjY0YTgzYjI2ZWZlYzQ1MDg5OWE5NWEyNTQyMWYzODYxXzEwOTk1MTE2Mjc5MjE_487291fb-844d-4707-b4a3-254ef278a339"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iece2cb33c37c4ecb8583a145447ae58c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzQtMC0xLTEtNTg1NC90ZXh0cmVnaW9uOjY0YTgzYjI2ZWZlYzQ1MDg5OWE5NWEyNTQyMWYzODYxXzEwOTk1MTE2Mjc5MzE_00f7151a-5c1d-4868-a993-fb4ad0b34ae7"
      unitRef="shares">34432000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="iece2cb33c37c4ecb8583a145447ae58c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzQtMC0xLTEtNTg1NC90ZXh0cmVnaW9uOjY0YTgzYjI2ZWZlYzQ1MDg5OWE5NWEyNTQyMWYzODYxXzEwOTk1MTE2Mjc5MzE_8c88b54b-1f72-47e0-bcf1-4e1f601fd7fb"
      unitRef="shares">34432000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="iece2cb33c37c4ecb8583a145447ae58c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzQtMS0xLTEtNTg3MQ_eed97b9a-afb6-4970-ba34-fa0c8284e0c4"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i2ae11214d88748969616cb0bc23606ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzQtMy0xLTEtNTg3MQ_07d90d97-fd66-4b60-9b48-90862fa09721"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i4c8d7ca4e9f9481aaf4a6d8b6cb64fb9_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzUtMC0xLTEtNTg1OS90ZXh0cmVnaW9uOjE2M2NjZGIyM2NiYzQ2NTA5ZDU2YjUzYmZiOGI0ZTM1XzEwOTk1MTE2Mjc5MTE_485e7720-18a2-473f-9eb3-fde6e89bdfc2"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i4c8d7ca4e9f9481aaf4a6d8b6cb64fb9_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzUtMC0xLTEtNTg1OS90ZXh0cmVnaW9uOjE2M2NjZGIyM2NiYzQ2NTA5ZDU2YjUzYmZiOGI0ZTM1XzEwOTk1MTE2Mjc5Mjg_bbc9544a-5041-4671-b0ef-d47e493f7e70"
      unitRef="shares">144000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i4c8d7ca4e9f9481aaf4a6d8b6cb64fb9_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzUtMC0xLTEtNTg1OS90ZXh0cmVnaW9uOjE2M2NjZGIyM2NiYzQ2NTA5ZDU2YjUzYmZiOGI0ZTM1XzEwOTk1MTE2Mjc5Mzc_a9318717-96c0-48df-87b0-0a3537c6613a"
      unitRef="shares">64699000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4c8d7ca4e9f9481aaf4a6d8b6cb64fb9_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzUtMC0xLTEtNTg1OS90ZXh0cmVnaW9uOjE2M2NjZGIyM2NiYzQ2NTA5ZDU2YjUzYmZiOGI0ZTM1XzEwOTk1MTE2Mjc5Mzc_bd00202b-3459-4576-b32f-745210114d3e"
      unitRef="shares">64699000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i4c8d7ca4e9f9481aaf4a6d8b6cb64fb9_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzUtMS0xLTEtNTg3NQ_5cbd68e5-9cf2-416c-8437-2ff8d977402b"
      unitRef="usd">1000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ic517c809274f4f6ab62dfd5b87398567_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzUtMy0xLTEtNTg3NQ_6e5e2cc2-4d98-41a8-aee3-df08fc46f0aa"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i1ab0a997aba94d6a909edf054a870c90_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzYtMC0xLTEtNTg2My90ZXh0cmVnaW9uOjZlMTkwZGJiZWNjYTRlOGI5ZjU4YTQ3NzYzM2YwMmQyXzEwOTk1MTE2Mjc5MTg_b02556a5-211e-4b65-8e8f-219c85681fe8"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i1ab0a997aba94d6a909edf054a870c90_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzYtMC0xLTEtNTg2My90ZXh0cmVnaW9uOjZlMTkwZGJiZWNjYTRlOGI5ZjU4YTQ3NzYzM2YwMmQyXzEwOTk1MTE2Mjc5Mjg_5f1a29fe-3300-4f96-8463-ca5611edcf56"
      unitRef="shares">105000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1ab0a997aba94d6a909edf054a870c90_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzYtMC0xLTEtNTg2My90ZXh0cmVnaW9uOjZlMTkwZGJiZWNjYTRlOGI5ZjU4YTQ3NzYzM2YwMmQyXzEwOTk1MTE2Mjc5Mzc_9b4ff47d-d493-4b36-8692-7cf12fc2c59b"
      unitRef="shares">49006000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i1ab0a997aba94d6a909edf054a870c90_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzYtMC0xLTEtNTg2My90ZXh0cmVnaW9uOjZlMTkwZGJiZWNjYTRlOGI5ZjU4YTQ3NzYzM2YwMmQyXzEwOTk1MTE2Mjc5Mzc_cf756399-965b-4913-86ef-b726e0ea9306"
      unitRef="shares">49006000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i1ab0a997aba94d6a909edf054a870c90_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzYtMS0xLTEtNTg3NQ_7d4ff373-d1a5-4d23-97be-1681c76990d0"
      unitRef="usd">1000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i77029c2037b543cf9b58100c7924473a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzYtMy0xLTEtNTg3NQ_556d7a2c-dadd-45cf-a58f-5550f8de9e2b"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia1d871062a574423896120233e7afda7_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzctMC0xLTEtNTg2Ny90ZXh0cmVnaW9uOmFjODA1ZDNhNjlhYjRlNTc4OWY3ZmFiOTRiMjEzNzQ2XzEwOTk1MTE2Mjc5MTg_6d2ae867-1505-4b9c-8034-af597df8f640"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia1d871062a574423896120233e7afda7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzctMC0xLTEtNTg2Ny90ZXh0cmVnaW9uOmFjODA1ZDNhNjlhYjRlNTc4OWY3ZmFiOTRiMjEzNzQ2XzEwOTk1MTE2Mjc5Mjc_9684d2e5-9334-4e36-a18e-b519d7dae442"
      unitRef="shares">42000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia1d871062a574423896120233e7afda7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzctMC0xLTEtNTg2Ny90ZXh0cmVnaW9uOmFjODA1ZDNhNjlhYjRlNTc4OWY3ZmFiOTRiMjEzNzQ2XzEwOTk1MTE2Mjc5MzY_94d4bb08-2f1a-4f78-b913-240106851293"
      unitRef="shares">15441000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia1d871062a574423896120233e7afda7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzctMC0xLTEtNTg2Ny90ZXh0cmVnaW9uOmFjODA1ZDNhNjlhYjRlNTc4OWY3ZmFiOTRiMjEzNzQ2XzEwOTk1MTE2Mjc5MzY_c9ff61da-3fc3-4e24-9fed-6bf2efb2797c"
      unitRef="shares">15441000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ia1d871062a574423896120233e7afda7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzctMS0xLTEtNTg3NQ_ce887ff3-e317-4828-a802-7afa62417644"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i378c0ed5e7654f0a9a79d1bff98b8909_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzctMy0xLTEtNTg3NQ_ba87f313-a23f-44ee-90f8-a3a8090a8dc2"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzQtMS0xLTEtNTQw_2aa2e6fe-2258-4cc3-9aba-d09d188e3180"
      unitRef="usd">101614000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzQtMy0xLTEtNTQw_f803b714-197e-4122-a89a-99380903a070"
      unitRef="usd">0</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzYtMS0xLTEtNTQz_637c34ed-0b9b-4758-9adc-c74978c77ad5"
      unitRef="usd">-6738000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzYtMy0xLTEtNTQz_e2384dd2-7781-4bcb-a333-84b0974f7025"
      unitRef="usd">0</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzctMS0xLTEtNTQz_21b2e054-220e-4ce4-9565-eaec66a1c410"
      unitRef="usd">94878000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzctMy0xLTEtNTQz_2cfb1ac9-c555-441d-9bd5-86545386e9df"
      unitRef="usd">75990000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfNDItMS0xLTEtNTg3OQ_54a4941b-57d3-4a60-9d0f-faec32dc1781"
      unitRef="usd">114744000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfNDItMy0xLTEtNTg3OQ_113cae62-6384-43b5-b7af-1b851caa00ef"
      unitRef="usd">0</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfNDMtMS0xLTEtNTg3OQ_c121cd07-59f1-4de7-b368-65a2abce1fee"
      unitRef="usd">209622000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfNDMtMy0xLTEtNTg3OQ_accf8eac-d770-45d5-a5c4-1d1cb504f80a"
      unitRef="usd">75990000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzgtMS0xLTEtNTQz_7f5b5089-7230-44ae-b50a-e6e2023e5d9b"
      unitRef="usd">503632000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xMy9mcmFnOmVkNDQ0YTgzNzU5ODQzMDI4NTgzZGIwMWRlM2ZhNWY2L3RhYmxlOjA2YTNiYWIxZjRjMjRhYzM4ODkwZDUxYTY5ZjIyMTdkL3RhYmxlcmFuZ2U6MDZhM2JhYjFmNGMyNGFjMzg4OTBkNTFhNjlmMjIxN2RfMzgtMy0xLTEtNTQz_edea7bfd-8602-4fdf-902b-7be467c67895"
      unitRef="usd">259659000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf378541d3d747128b0e934c3be3fe3a_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMy0xLTEtMS01Njc_536c53ba-f822-441c-8638-5852bc2764dc"
      unitRef="usd">108661000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia91226e5035d4eecab626d43da39fdae_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMy0zLTEtMS01Njc_72670a5d-8075-4dc5-afa1-cb932dbc45b2"
      unitRef="usd">66695000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec71c91fb0854f479d0b6e91ae7356cf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMy01LTEtMS01Njc_ef73ef60-782c-4fe6-a769-2a91fb93b679"
      unitRef="usd">289548000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e831c4339ab4e39be5f92ea4ca96192_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMy03LTEtMS01Njc_dc71b429-f6c0-4a7e-bd32-a10a6c4e9863"
      unitRef="usd">175767000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e69364104084583bcc2c27a400d4b19_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfNC0xLTEtMS01Njc_51b10d4b-2fce-4576-b463-adee9d7de559"
      unitRef="usd">21142000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb584f1918f04757bb4553ce051bf48a_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfNC0zLTEtMS01Njc_f167e8fd-df99-4f84-bbdb-be066ca87030"
      unitRef="usd">19963000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie037486e55bc47eb903714adffa733ee_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfNC01LTEtMS01Njc_c347d71f-9ca5-495c-b25c-7a3e25727067"
      unitRef="usd">68248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id147c5535e5e4152af865465f8f45f8b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfNC03LTEtMS01Njc_b5880f56-a186-40b0-af49-8d879bbd3d3a"
      unitRef="usd">61750000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfNS0xLTEtMS01Njc_eb973505-5286-4775-9e7d-6cef2f8d2583"
      unitRef="usd">129803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfNS0zLTEtMS01Njc_51222fa1-3aae-4386-90e5-0c289770e2ce"
      unitRef="usd">86658000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfNS01LTEtMS01Njc_9f81aca7-9500-41ca-86c8-281b03255d3a"
      unitRef="usd">357796000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfNS03LTEtMS01Njc_aafb9bfe-27b7-4d4d-a469-c8d063c5a4d6"
      unitRef="usd">237517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMTAtMS0xLTEtNTY3_8fa419a5-fc8a-42b4-9a5e-bf91075521d7"
      unitRef="usd">91060000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMTAtMy0xLTEtNTY3_bb42266a-a264-4361-b4b0-343be58038fb"
      unitRef="usd">52502000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMTAtNS0xLTEtNTY3_3b3a9d5b-f9a4-4a2e-8eb5-b7d0ccddd25e"
      unitRef="usd">239869000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMTAtNy0xLTEtNTY3_08eadd4e-ff5a-481f-b65d-6c2ddfe02293"
      unitRef="usd">147431000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMTUtMS0xLTEtNTY3_34c1dba9-b37e-4565-a712-068f19f720c0"
      unitRef="usd">153727000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMTUtMy0xLTEtNTY3_c733df68-0c91-4fc4-96fb-68e6fca85cc7"
      unitRef="usd">26197000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMTUtNS0xLTEtNTY3_2f7322f0-954f-42c8-8c5e-8c360757727e"
      unitRef="usd">223595000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMTUtNy0xLTEtNTY3_584ae117-c2c1-47cb-b434-16e390c6f780"
      unitRef="usd">74497000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:CostsAndExpenses
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMTYtMS0xLTEtNTY3_791765ca-a74c-4008-893d-e597294c48f5"
      unitRef="usd">244787000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMTYtMy0xLTEtNTY3_32c3cdd0-1a10-47ab-b088-13c5cf6ddb7c"
      unitRef="usd">78699000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMTYtNS0xLTEtNTY3_4685a5bf-44b1-4f97-8f7a-d3ce48f798b6"
      unitRef="usd">463464000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMTYtNy0xLTEtNTY3_8434ebcb-e35b-4e57-acb8-dff6527141f5"
      unitRef="usd">221928000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMTgtMS0xLTEtNTY3_46f3d5f9-f1a8-46a4-bb16-d0785e8a1e60"
      unitRef="usd">-114984000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMTgtMy0xLTEtNTY3_61a1fdab-4f4b-4142-941b-0aad7ad151da"
      unitRef="usd">7959000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMTgtNS0xLTEtNTY3_10256e61-df4a-44b4-9b6a-0db6b7bc6ab3"
      unitRef="usd">-105668000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMTgtNy0xLTEtNTY3_b0d50ef5-c765-4481-8e4c-ec6b8fef08d2"
      unitRef="usd">15589000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjEtMS0xLTEtNTY3_bbc2871b-c215-48a5-8f33-4e266a1212bb"
      unitRef="usd">-2393000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjEtMy0xLTEtNTY3_5f798bce-aa8f-4e6f-b598-2140f7836ace"
      unitRef="usd">-950000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjEtNS0xLTEtNTY3_67b584c3-6c05-4cc7-97f7-0d47b8a7aa16"
      unitRef="usd">-5248000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjEtNy0xLTEtNTY3_006c2cee-1d8f-4a06-aa09-35c859d208f9"
      unitRef="usd">-2650000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjItMS0xLTEtNTY3_16046286-1f28-4ba1-a0b0-81fda99b69d0"
      unitRef="usd">-1041000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjItMy0xLTEtNTY3_b30c3d9d-2eba-4d72-ae79-5c566a937229"
      unitRef="usd">-353000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjItNS0xLTEtNTY3_baed6450-a438-4bcb-a8ae-7cdbc5ea1295"
      unitRef="usd">-1099000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjItNy0xLTEtNTY3_4ef04e9d-3d21-466c-b148-9b447b4cbefd"
      unitRef="usd">-669000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjMtMS0xLTEtNTY3_4d47a6f0-643f-4c88-8821-87dcf7322c69"
      unitRef="usd">-3434000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjMtMy0xLTEtNTY3_6116a6cf-ee1c-4e37-ba20-b53009f8b9fd"
      unitRef="usd">-1303000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjMtNS0xLTEtNTY3_098636cb-4ad2-45e7-ac3f-0291c0302fd0"
      unitRef="usd">-6347000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjMtNy0xLTEtNTY3_da773adb-8c80-4e38-9f18-044814df7faf"
      unitRef="usd">-3319000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjUtMS0xLTEtNTY3_18fa8251-66fa-447d-8c93-9c9a90e224be"
      unitRef="usd">-118418000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjUtMy0xLTEtNTY3_a66c1783-e647-4c39-9bce-1c2756b80a03"
      unitRef="usd">6656000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjUtNS0xLTEtNTY3_0bdb923f-a4d7-4ee6-80e3-5d2f836ec436"
      unitRef="usd">-112015000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjUtNy0xLTEtNTY3_03cd6bbe-dc6d-48b6-8064-653557113d16"
      unitRef="usd">12270000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjctMS0xLTEtNTY3_7eeec49a-2d03-425d-adf0-24109b1a3ae0"
      unitRef="usd">-1280000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjctMy0xLTEtNTY3_cc75276a-64a4-4a54-a8b7-370a63e4870f"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjctNS0xLTEtNTY3_ac39b325-fe3a-40d3-82e5-b26930c4535a"
      unitRef="usd">-716000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjctNy0xLTEtNTY3_38c7d6d5-9914-4a91-8ce2-31b544feda99"
      unitRef="usd">338000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjktMS0xLTEtNTY3_4dc5091e-835c-4988-b6b2-ee6d4e3f79bf"
      unitRef="usd">-117138000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjktMy0xLTEtNTY3_d70634ee-e0e2-4cc2-8821-877109d9fd93"
      unitRef="usd">6656000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjktNS0xLTEtNTY3_4996f160-7a3d-4ee6-8db0-63c975063365"
      unitRef="usd">-111299000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjktNy0xLTEtNTY3_c01e20d3-8ac0-42cf-a4c5-821c0bea6aff"
      unitRef="usd">11932000</us-gaap:ProfitLoss>
    <bros:NetIncomeLossAttributableToParentPriorToReorganization
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjgtMS0xLTEtMTQ3ODAz_fdcfe26b-9a35-449a-8e26-7c1338640ab5"
      unitRef="usd">-74441000</bros:NetIncomeLossAttributableToParentPriorToReorganization>
    <bros:NetIncomeLossAttributableToParentPriorToReorganization
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjgtMy0xLTEtMTQ3ODAz_cc33920b-00f3-4e2b-9de7-1c6968c9b890"
      unitRef="usd">0</bros:NetIncomeLossAttributableToParentPriorToReorganization>
    <bros:NetIncomeLossAttributableToParentPriorToReorganization
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjgtNS0xLTEtMTQ3ODAz_5df7ac6a-1baa-4f2c-912f-21588737eb14"
      unitRef="usd">-68602000</bros:NetIncomeLossAttributableToParentPriorToReorganization>
    <bros:NetIncomeLossAttributableToParentPriorToReorganization
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjgtNy0xLTEtMTQ3ODAz_03dd2028-8468-4de9-9860-9848b9467093"
      unitRef="usd">0</bros:NetIncomeLossAttributableToParentPriorToReorganization>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjgtMS0xLTEtNTAzMA_f6789d38-ae1f-4ba3-ae1b-c1fe5a92a8bf"
      unitRef="usd">-35959000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjgtMy0xLTEtNTAzMA_baaf8b07-5f38-437f-a9da-d52a47cea362"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjgtNS0xLTEtNTAzMA_9667c47e-0f4d-461c-a127-66fa26c52dae"
      unitRef="usd">-35959000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjgtNy0xLTEtNTAzMA_a58ba45c-d1f8-4f94-87cc-6cbeb219cbec"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjktMS0xLTEtNTAzMA_23498326-b10b-4629-ad20-b017c52b617c"
      unitRef="usd">-6738000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjktMy0xLTEtNTAzMA_cebee3b7-5c91-438a-ad87-cd6c915e89d8"
      unitRef="usd">6656000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjktNS0xLTEtNTAzMA_d1b74f10-0ba3-432b-990b-cb0dc14dfb79"
      unitRef="usd">-6738000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjktNy0xLTEtNTAzMA_585d5277-355d-43be-a824-f7b470f47f15"
      unitRef="usd">11932000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjktMS0xLTEtNjI2_05c99048-147d-486e-a0ab-db1ef310b5ca"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjktNS0xLTEtNjI2_5a499c5a-4903-4134-a467-006a255f7e4a"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMzAtMS0xLTEtNjI2_b26da988-7e36-4a69-bf58-ec20d588e123"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMzAtNS0xLTEtNjI2_137c641c-83e9-4f8a-87f5-1ef442ac1d88"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMzItMS0xLTEtNjI2_ec06cc33-dd9c-4400-a4d7-ac1e7fa735a8"
      unitRef="shares">44991000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMzItNS0xLTEtNjI2_05d2e447-632c-4eb7-a810-9c696e9ef082"
      unitRef="shares">44991000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMzMtMS0xLTEtNjI2_71b23339-edc8-45ce-9f2b-29416516a637"
      unitRef="shares">47232000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMzMtNS0xLTEtNjI2_ef321577-03c6-47df-9f27-a2abd6ca3755"
      unitRef="shares">47232000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:MembersEquity
      contextRef="i02f78dd1bca14365a3d6ceb1aa7da7a2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMy0xLTEtMS02MDYz_747f5d60-a205-4366-867b-868df1a323cb"
      unitRef="usd">-127279000</us-gaap:MembersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if698d888ccf74335a93f540bc371b117_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMy0xLTEtMS00MDI4_7678b05e-6711-4bec-9d9c-a4fa302bdd9d"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if698d888ccf74335a93f540bc371b117_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMy0zLTEtMS00MDI4_34f35be9-faa4-42c3-85f5-f83c6f466e83"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="idacc5cb3ea38493d92fbbd20b5ec29ee_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMy03LTEtMS02MDY3_72c96a62-0760-4156-8df6-c5f054defe00"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idacc5cb3ea38493d92fbbd20b5ec29ee_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMy05LTEtMS02MDY3_3607a020-d35b-49ce-a556-0ea1327a87dd"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i86fe932a5f6d40e1898b174fd6316470_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMy0xMS0xLTEtNjA2Nw_846ce44b-015a-47e4-98a4-63e3af67ee44"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i86fe932a5f6d40e1898b174fd6316470_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMy0xMy0xLTEtNjA2Nw_a34be702-c2ed-461f-aab5-06565fd04358"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id0c40cf18c2847c8b2e476a6027b3a2f_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMy0xNS0xLTEtNjA2Nw_1377e229-77a7-4b08-9a75-fa56f0a5474e"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id0c40cf18c2847c8b2e476a6027b3a2f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMy0xNy0xLTEtNjA2Nw_61ba5e02-15e5-4d2f-bf21-0d205a52214b"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia8f645955f554a90b533213a2cbec404_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMy01LTEtMS00MDI4_9d487d96-1eb2-4f90-9b56-daf5e3a80731"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6bae07b3af2244f19dd5acaf0a384edf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMy03LTEtMS00MDI4_494fabe0-85b0-4437-8c0b-9979c02a807a"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic2843e00a83e446ebdecefa0f007c0e9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMy0yMy0xLTEtNjA3Mg_fb56767b-f2b2-4bd0-b6fb-5334285075d3"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i02f78dd1bca14365a3d6ceb1aa7da7a2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMy05LTEtMS00MDI4_a2e6f3c5-ce08-40cd-b1fa-4d257625302a"
      unitRef="usd">-127279000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <bros:NetIncomeLossAttributableToParentPriorToReorganization
      contextRef="i4a4826c38a4e492e96b6ab791c4011d3_D20210701-20210916"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfNC0xLTEtMS02MDU4_9e39c624-d6ac-49fe-ae53-7d8fb9b031c5"
      unitRef="usd">74441000</bros:NetIncomeLossAttributableToParentPriorToReorganization>
    <bros:NetIncomeLossAttributableToParentPriorToReorganization
      contextRef="i5c4b45b2f30b4d319cf8bd06783e8597_D20210701-20210916"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfNC05LTEtMS03Mjg_d5ce0e4f-a962-4f1e-a7ae-60718b989edc"
      unitRef="usd">74441000</bros:NetIncomeLossAttributableToParentPriorToReorganization>
    <us-gaap:PartnersCapitalAccountExchangesAndConversions
      contextRef="i4a4826c38a4e492e96b6ab791c4011d3_D20210701-20210916"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfNS0xLTEtMS0xNDgwMDA_bf3a0335-9b41-46a6-9cc0-4cda592efcb0"
      unitRef="usd">76596000</us-gaap:PartnersCapitalAccountExchangesAndConversions>
    <us-gaap:PartnersCapitalAccountExchangesAndConversions
      contextRef="i5c4b45b2f30b4d319cf8bd06783e8597_D20210701-20210916"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfNS0yNS0xLTEtMTQ4MDAw_68cddb29-8ee0-4f11-8643-e67bf1a3af9b"
      unitRef="usd">76596000</us-gaap:PartnersCapitalAccountExchangesAndConversions>
    <us-gaap:DistributedEarnings
      contextRef="i4a4826c38a4e492e96b6ab791c4011d3_D20210701-20210916"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfNS0xLTEtMS02MDU4_d3acd801-8bae-4939-9ffc-f145c0c2c245"
      unitRef="usd">4200000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="i5c4b45b2f30b4d319cf8bd06783e8597_D20210701-20210916"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfNS05LTEtMS03Mjg_fd10f1b3-9dee-4d44-824e-66fb50c36955"
      unitRef="usd">4200000</us-gaap:DistributedEarnings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i4a4826c38a4e492e96b6ab791c4011d3_D20210701-20210916"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfNi0xLTEtMS02MDU4_61fc3a33-0c72-4769-85b4-8febde546e77"
      unitRef="usd">78579000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i5c4b45b2f30b4d319cf8bd06783e8597_D20210701-20210916"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfNi0yNS0xLTEtNjA1OA_ac546e8a-bd93-4e92-af37-663d185d15ee"
      unitRef="usd">78579000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <bros:MembersEquityAdjustmentForReorganizationTransactionsAndIPO
      contextRef="i3b7ecf5f2f2f426691f1f0b6315c735e_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC0xLTEtMS0xNDgwMjg_12a3d737-4af6-4b89-9039-bd17036fff5c"
      unitRef="usd">50745000</bros:MembersEquityAdjustmentForReorganizationTransactionsAndIPO>
    <bros:CommonStockSharesEffectOfReorganizationOnOutstandingShares
      contextRef="i9375b6cbce8f40d383fb850498a2fc0d_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC0zLTEtMS0xNDgwMjg_93f101e4-5a83-4eb4-90ff-4a35669d80ee"
      unitRef="shares">9877000</bros:CommonStockSharesEffectOfReorganizationOnOutstandingShares>
    <bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization
      contextRef="i9375b6cbce8f40d383fb850498a2fc0d_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC01LTEtMS0xNDgwMjg_f075852f-ce3a-4abf-be8c-d73b6a0671bb"
      unitRef="usd">0</bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization>
    <bros:CommonStockSharesEffectOfReorganizationOnOutstandingShares
      contextRef="ia16c90092411411085fe61c2add50b8f_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC03LTEtMS0xNDgwMjg_4c394841-2aef-4e10-9441-0b58e52958b9"
      unitRef="shares">71408000</bros:CommonStockSharesEffectOfReorganizationOnOutstandingShares>
    <bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization
      contextRef="ia16c90092411411085fe61c2add50b8f_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC05LTEtMS0xNDgwMjg_1a5ea8d9-b00d-485d-9593-f29a589f101b"
      unitRef="usd">1000</bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization>
    <bros:CommonStockSharesEffectOfReorganizationOnOutstandingShares
      contextRef="i68d42827e1834b3991b2c6eb42835f20_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC0xMS0xLTEtMTQ4MDI4_9843b2ad-2749-4c84-b397-70f8b55f2098"
      unitRef="shares">54069000</bros:CommonStockSharesEffectOfReorganizationOnOutstandingShares>
    <bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization
      contextRef="i68d42827e1834b3991b2c6eb42835f20_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC0xMy0xLTEtMTQ4MDI4_06e2a981-9f45-488e-902b-a85780cf73ce"
      unitRef="usd">1000</bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization>
    <bros:CommonStockSharesEffectOfReorganizationOnOutstandingShares
      contextRef="i0d5844e219ee49d486f4c5f6bc983281_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC0xNS0xLTEtMTQ4MDI4_c36d4798-460d-4886-a434-6fbce57ee4bc"
      unitRef="shares">17036000</bros:CommonStockSharesEffectOfReorganizationOnOutstandingShares>
    <bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization
      contextRef="i0d5844e219ee49d486f4c5f6bc983281_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC0xNy0xLTEtMTQ4MDI4_d1e6ebb4-4420-4212-b31b-cf01b5a6e07b"
      unitRef="usd">0</bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization>
    <bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization
      contextRef="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC0xOS0xLTEtMTQ4MDI4_2d74c450-f571-4479-abaf-ff7c12ad3bb2"
      unitRef="usd">-178474000</bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization>
    <bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization
      contextRef="ie7a9c3c696204b6fa26e5d39a44b3749_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC0yMS0xLTEtMTQ4MDI4_6f9249b2-5657-48b6-b41b-6096da0f1009"
      unitRef="usd">0</bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization>
    <bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization
      contextRef="ibfc432f1b6a34919b8f687d1949c44e3_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC0yMy0xLTEtMTQ4MDI4_882db84e-fd95-4fd7-b122-1254ce5819cc"
      unitRef="usd">127727000</bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization>
    <bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC0yNS0xLTEtMTQ4MDI4_4ca56410-d2c8-40d7-869a-baff3f19b355"
      unitRef="usd">0</bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i9375b6cbce8f40d383fb850498a2fc0d_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfNi0xLTEtMS03Mjg_0016cb6c-db4b-4330-aa7b-53bc22b41cb8"
      unitRef="shares">24211000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfNi01LTEtMS03Mjg_f2f256a6-9617-417c-80cc-1a70e295b914"
      unitRef="usd">520804000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfNi05LTEtMS03Mjg_d4f78cb8-9a12-4e85-9d36-a8a00f27413e"
      unitRef="usd">520804000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <bros:PartnersCapitalAccountUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts
      contextRef="ia16c90092411411085fe61c2add50b8f_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC03LTEtMS02MDU4_3f46b2a1-e0cf-4878-929d-8987ac1d778c"
      unitRef="shares">6709000</bros:PartnersCapitalAccountUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts>
    <bros:PartnersCapitalAccountUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts
      contextRef="i68d42827e1834b3991b2c6eb42835f20_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC0xMS0xLTEtNjA1OA_d5fd6481-7860-4ee7-8e61-2db3983e8058"
      unitRef="shares">5062000</bros:PartnersCapitalAccountUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts>
    <bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts
      contextRef="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC0xOS0xLTEtNjA1OA_6417fc2b-0d6a-4a0f-93dc-4180699b27ec"
      unitRef="usd">257278000</bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts>
    <bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts
      contextRef="ibfc432f1b6a34919b8f687d1949c44e3_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC0yMy0xLTEtNjA1OA_aefe6369-b293-43b2-b038-cc3b0d99c343"
      unitRef="usd">-4008000</bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts>
    <bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC0yNS0xLTEtNjA1OA_2b921fad-decc-4d89-bc0a-11655000eb27"
      unitRef="usd">253270000</bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts>
    <bros:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreements
      contextRef="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOS0xOS0xLTEtNjA1OA_1eadc3c6-0954-46a9-9276-5b6749d11dfa"
      unitRef="usd">47157000</bros:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreements>
    <bros:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreements
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOS0yNS0xLTEtNjA1OA_6baf440d-5685-4bb4-8fa3-d0b8ad3eef6c"
      unitRef="usd">47157000</bros:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreements>
    <us-gaap:ProfitLoss
      contextRef="ie7a9c3c696204b6fa26e5d39a44b3749_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTAtMjEtMS0xLTYwNTg_4b57ff27-622c-41e3-9192-3b13c4054eba"
      unitRef="usd">-6738000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibfc432f1b6a34919b8f687d1949c44e3_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTAtMjMtMS0xLTYwNTg_b20b2a18-e607-43ef-ae56-02dc2ae7f608"
      unitRef="usd">-35959000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTAtMjUtMS0xLTYwNTg_60adbf70-2be8-47f0-a8e9-79b818fcd55d"
      unitRef="usd">-42697000</us-gaap:ProfitLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTEtMTktMS0xLTYwNTg_6001ea15-4ae7-479e-bfd2-ad4fb7321cd9"
      unitRef="usd">5484000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibfc432f1b6a34919b8f687d1949c44e3_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTEtMjMtMS0xLTYwNTg_aa234971-e655-41f3-83a8-3b77d849f93e"
      unitRef="usd">28616000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTEtMjUtMS0xLTYwNTg_1a0dee6d-ee3f-4e2b-8f89-d5166052440a"
      unitRef="usd">34100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="i9375b6cbce8f40d383fb850498a2fc0d_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTYtNC0xLTEtMTU5NDAz_ddd0ed2e-54c2-4df1-8348-5ef8da87d26c"
      unitRef="shares">344000</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTYtMjAtMS0xLTE1OTQwMw_82129332-240d-4a6a-8789-e3fe2fdf9b2f"
      unitRef="usd">-1784000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="ibfc432f1b6a34919b8f687d1949c44e3_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTYtMjQtMS0xLTE1OTQwMw_5bde6539-49f9-496d-b96f-d59eaf335c86"
      unitRef="usd">-9549000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTYtMjYtMS0xLTE1OTQwMw_27af768e-3d03-480e-ac39-e9310d1590dd"
      unitRef="usd">-11333000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTctMjAtMS0xLTE1OTQwMw_03e242b0-ba6e-43d5-8c59-9f640b373191"
      unitRef="usd">99000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="ibfc432f1b6a34919b8f687d1949c44e3_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTctMjQtMS0xLTE1OTQwMw_8e304dcc-76fe-4f38-bb8a-d11f1776c90c"
      unitRef="usd">-99000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTctMjYtMS0xLTE1OTQwMw_28ae531d-1475-49ff-bcc4-6dd9520359bb"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i0d5844e219ee49d486f4c5f6bc983281_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTgtMTYtMS0xLTE1OTQwMw_1c0f1057-d787-436e-8031-8c10c64f0c49"
      unitRef="shares">1595000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTgtMjAtMS0xLTE1OTQwMw_db2936a1-298a-4b4b-ba77-03f77b430c33"
      unitRef="usd">34394000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTgtMjYtMS0xLTE1OTQwMw_c5318b4b-1940-4c1d-9a59-30440dbc7a38"
      unitRef="usd">34394000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:MembersEquity
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTMtMS0xLTEtNjA3Ng_3871ef83-b0cb-44dd-8379-5ecca8ad3a72"
      unitRef="usd">0</us-gaap:MembersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib38455a9d58141609766f9acdd86ede3_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC0xLTEtMS03Mjg_ee16feaf-59da-4b02-8f46-156f6fdb6875"
      unitRef="shares">34432000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib38455a9d58141609766f9acdd86ede3_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC0zLTEtMS03Mjg_9dbdc66a-d720-40ed-bbfa-9b37ab05baec"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie890eafafd344abeaddad385d157fe1f_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTMtNy0xLTEtNjA4MA_1d0eb39e-074b-4e32-bb3c-83a4bb16c9de"
      unitRef="shares">64699000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie890eafafd344abeaddad385d157fe1f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTMtOS0xLTEtNjA4MA_ece02d39-5df1-4837-8962-8285325241b7"
      unitRef="usd">1000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i220acbbe0d13499195b915251c644ed7_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTMtMTEtMS0xLTYwODA_86612be8-4a57-4602-8245-6b63db81392c"
      unitRef="shares">49006000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i220acbbe0d13499195b915251c644ed7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTMtMTMtMS0xLTYwODA_3d89f70e-fe07-4281-ad97-19c78a3d45a1"
      unitRef="usd">1000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib685f9e884ad4b0080c49ac187d0b324_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTMtMTUtMS0xLTYwODA_198cfa62-661e-45f3-9432-1840ca17d799"
      unitRef="shares">15441000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib685f9e884ad4b0080c49ac187d0b324_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTMtMTctMS0xLTYwODA_a0309da2-1c99-4d5b-bbed-e1f417aceff9"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5b878a3dfa7b4807a6b77387f2d5a8e4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC01LTEtMS03Mjg_3b91e2b5-aec5-4a10-b521-6f709dd77866"
      unitRef="usd">101614000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3b26ab0a13d24be2a43be7ef230a338f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC03LTEtMS03Mjg_ceb4fc21-089b-4909-9c74-ae0c2163ddc9"
      unitRef="usd">-6738000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69f89e75436f423c80bc0d6840609179_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfMTMtMjMtMS0xLTYwODQ_633a7dcd-74ed-469b-84c6-b90785acc5a6"
      unitRef="usd">114744000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjc5OWQ1YjE1NzUyMjQ5NTI5ZTEyZjc4NTYwODZkNDViL3RhYmxlcmFuZ2U6Nzk5ZDViMTU3NTIyNDk1MjllMTJmNzg1NjA4NmQ0NWJfOC05LTEtMS03Mjg_01d4231d-e2ac-4611-9c9b-d6b9fbb790cd"
      unitRef="usd">209622000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:MembersEquity
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMy0xLTEtMS02MTM1_83ddc881-cf00-45d0-a5da-6fbc3924b922"
      unitRef="usd">75990000</us-gaap:MembersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i69449bbefaef4bca84db6ca2221670a3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMy0zLTEtMS02MTM1_cbcd21f6-5d82-47b8-bd0f-49a71084780b"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69449bbefaef4bca84db6ca2221670a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMy01LTEtMS02MTM1_ee8c2cc7-d9c0-4bf3-bcc4-b903adb43035"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i53de98ee3fe74ee2a726a10bbea58f11_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMy03LTEtMS02MTM1_7e716cf7-32d8-401f-b4f3-f9f842572271"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i53de98ee3fe74ee2a726a10bbea58f11_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMy05LTEtMS02MTM1_f914e03e-c0fe-4ebb-8e45-02fdc46821b0"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id12fdfae471141c0a8f3e96e32b5d0de_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMy0xMS0xLTEtNjEzNQ_7ef8929a-25e7-47bd-9a3b-0dee3ee10888"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id12fdfae471141c0a8f3e96e32b5d0de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMy0xMy0xLTEtNjEzNQ_ab3121c7-e129-4fb0-8b1c-c375c61a78ed"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6cc3fc68b2e84bab90ddff682e363d35_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMy0xNS0xLTEtNjEzNQ_a9813597-9189-432a-8163-65d9b426bf25"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6cc3fc68b2e84bab90ddff682e363d35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMy0xNy0xLTEtNjEzNQ_3ecc9111-0e50-4645-b72b-515335a6b80d"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i309a36ba671c40cfa1ce5e22097f8273_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMy0xOS0xLTEtNjEzNQ_2d3ffea5-290b-4042-a52c-655367824ec0"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i896e81a0e38443bfa29f416cb5c0cf4e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMy0yMS0xLTEtNjEzNQ_27d8b474-14da-41d7-8a69-0e1b9bee1dff"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibb2a7ea8280c492f9961837368ea16a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMy0yMy0xLTEtNjEzNQ_a8eb7060-4ee1-4919-b4cf-212ca6b7543a"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMy0yNS0xLTEtNjEzNQ_8c08373a-7150-412b-bcd5-769531618460"
      unitRef="usd">75990000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <bros:NetIncomeLossAttributableToParentPriorToReorganization
      contextRef="i01b75979e8c14532bfa2486777cda103_D20210101-20210916"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfNC0xLTEtMS02MTM1_2f8642e2-d0d0-44e4-ae16-c2cce19caa3e"
      unitRef="usd">-68602000</bros:NetIncomeLossAttributableToParentPriorToReorganization>
    <bros:NetIncomeLossAttributableToParentPriorToReorganization
      contextRef="iaa730bac7a794b73aa5cf784620bb387_D20210101-20210916"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfNC0yNS0xLTEtNjEzNQ_70729b55-6386-423e-b987-f578d4d663ce"
      unitRef="usd">-68602000</bros:NetIncomeLossAttributableToParentPriorToReorganization>
    <us-gaap:PartnersCapitalAccountExchangesAndConversions
      contextRef="i01b75979e8c14532bfa2486777cda103_D20210101-20210916"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfNS0xLTEtMS0xNDgxMzg_7b000348-57a3-41a7-97e9-afcf0fbaa6c6"
      unitRef="usd">76596000</us-gaap:PartnersCapitalAccountExchangesAndConversions>
    <us-gaap:PartnersCapitalAccountExchangesAndConversions
      contextRef="iaa730bac7a794b73aa5cf784620bb387_D20210101-20210916"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfNS0yNS0xLTEtMTQ4MTM4_84b56233-91f6-4619-916b-113ab8198a39"
      unitRef="usd">76596000</us-gaap:PartnersCapitalAccountExchangesAndConversions>
    <us-gaap:DistributedEarnings
      contextRef="i01b75979e8c14532bfa2486777cda103_D20210101-20210916"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfNS0xLTEtMS02MTM1_b805f493-04c8-4188-9509-0b981de6d60c"
      unitRef="usd">213308000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="iaa730bac7a794b73aa5cf784620bb387_D20210101-20210916"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfNS0yNS0xLTEtNjEzNQ_b41be16c-57a9-42ae-b0fc-0fc6bdb265a8"
      unitRef="usd">213308000</us-gaap:DistributedEarnings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i01b75979e8c14532bfa2486777cda103_D20210101-20210916"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfNi0xLTEtMS02MTM1_e8b03e20-2377-4364-962d-83df8ea4e36a"
      unitRef="usd">78579000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="iaa730bac7a794b73aa5cf784620bb387_D20210101-20210916"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfNi0yNS0xLTEtNjEzNQ_c76c3048-a67e-4871-a1d1-4db02c5e9042"
      unitRef="usd">78579000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <bros:MembersEquityAdjustmentForReorganizationTransactionsAndIPO
      contextRef="i3b7ecf5f2f2f426691f1f0b6315c735e_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC0xLTEtMS0xNDgxNDY_aefed3fa-d5b4-4f31-96ee-fcf40f8fb5e5"
      unitRef="usd">50745000</bros:MembersEquityAdjustmentForReorganizationTransactionsAndIPO>
    <bros:CommonStockSharesEffectOfReorganizationOnOutstandingShares
      contextRef="i9375b6cbce8f40d383fb850498a2fc0d_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC0zLTEtMS0xNDgxNDY_e9ab57d7-6c43-464c-adf0-71715cc9ad1e"
      unitRef="shares">9877000</bros:CommonStockSharesEffectOfReorganizationOnOutstandingShares>
    <bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization
      contextRef="i9375b6cbce8f40d383fb850498a2fc0d_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC01LTEtMS0xNDgxNDY_ec66c9ac-7177-407c-a8af-4034425a197d"
      unitRef="usd">0</bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization>
    <bros:CommonStockSharesEffectOfReorganizationOnOutstandingShares
      contextRef="ia16c90092411411085fe61c2add50b8f_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC03LTEtMS0xNDgxNDY_8878f81b-76ad-44cf-ba59-796ed3e64893"
      unitRef="shares">71408000</bros:CommonStockSharesEffectOfReorganizationOnOutstandingShares>
    <bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization
      contextRef="ia16c90092411411085fe61c2add50b8f_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC05LTEtMS0xNDgxNDY_2d81c84e-94b7-4c40-8676-9bdc81c8d4af"
      unitRef="usd">1000</bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization>
    <bros:CommonStockSharesEffectOfReorganizationOnOutstandingShares
      contextRef="i68d42827e1834b3991b2c6eb42835f20_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC0xMS0xLTEtMTQ4MTQ2_eb673fb8-2d3f-48da-a1f2-63e9a9209b61"
      unitRef="shares">54069000</bros:CommonStockSharesEffectOfReorganizationOnOutstandingShares>
    <bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization
      contextRef="i68d42827e1834b3991b2c6eb42835f20_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC0xMy0xLTEtMTQ4MTQ2_77f45e26-f50d-4a74-85a8-35a6c4bdfaef"
      unitRef="usd">1000</bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization>
    <bros:CommonStockSharesEffectOfReorganizationOnOutstandingShares
      contextRef="i0d5844e219ee49d486f4c5f6bc983281_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC0xNS0xLTEtMTQ4MTQ2_467310f4-f247-47fd-83a2-b6c04694e0f7"
      unitRef="shares">17036000</bros:CommonStockSharesEffectOfReorganizationOnOutstandingShares>
    <bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization
      contextRef="i0d5844e219ee49d486f4c5f6bc983281_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC0xNy0xLTEtMTQ4MTQ2_94c178a9-d12b-4baf-a280-0bfd54674be7"
      unitRef="usd">0</bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization>
    <bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization
      contextRef="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC0xOS0xLTEtMTQ4MTQ2_19d409ff-b798-4b95-ac4d-f1dbd8d92b12"
      unitRef="usd">-178474000</bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization>
    <bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization
      contextRef="ie7a9c3c696204b6fa26e5d39a44b3749_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC0yMS0xLTEtMTQ4MTQ2_ef9346ba-5100-4b82-be38-74eeb2b9aeae"
      unitRef="usd">0</bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization>
    <bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization
      contextRef="ibfc432f1b6a34919b8f687d1949c44e3_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC0yMy0xLTEtMTQ4MTQ2_36cdff55-c601-4967-a6b9-daabbec2c6d6"
      unitRef="usd">127727000</bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization>
    <bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC0yNS0xLTEtMTQ4MTQ2_7d20f56c-9ace-458c-9fd9-66b9d4a80cee"
      unitRef="usd">0</bros:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestEffectOfReorganization>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i9375b6cbce8f40d383fb850498a2fc0d_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfNy0zLTEtMS02MTM1_98be6a42-b064-4f73-9ef7-f6b4bdf5d857"
      unitRef="shares">24211000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfNy0xOS0xLTEtNjEzNQ_bfa036be-dd69-4546-9b3e-ff5f2ac06b78"
      unitRef="usd">520804000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfNy0yNS0xLTEtNjEzNQ_cd112906-3d7b-47db-a97f-9589325eef57"
      unitRef="usd">520804000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <bros:PartnersCapitalAccountUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts
      contextRef="ia16c90092411411085fe61c2add50b8f_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC03LTEtMS02MTM1_83f6f125-c9fe-497b-94bf-2b758908563b"
      unitRef="shares">6709000</bros:PartnersCapitalAccountUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts>
    <bros:PartnersCapitalAccountUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts
      contextRef="i68d42827e1834b3991b2c6eb42835f20_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC0xMS0xLTEtNjEzNQ_7bca5435-2971-420c-8034-aabece8f27a4"
      unitRef="shares">5062000</bros:PartnersCapitalAccountUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts>
    <bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts
      contextRef="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC0xOS0xLTEtNjEzNQ_575e9636-fbfa-46b6-aff8-1dc94af0bc68"
      unitRef="usd">257278000</bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts>
    <bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts
      contextRef="ibfc432f1b6a34919b8f687d1949c44e3_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC0yMy0xLTEtNjEzNQ_53f00df8-37b5-4669-bf06-695ef15fd150"
      unitRef="usd">-4008000</bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts>
    <bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOC0yNS0xLTEtNjEzNQ_74882998-2973-4b3a-be88-9425b84a4038"
      unitRef="usd">253270000</bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts>
    <bros:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreements
      contextRef="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOS0xOS0xLTEtNjEzNQ_60dd8f31-c77c-4045-a413-ded21f1fced7"
      unitRef="usd">47157000</bros:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreements>
    <bros:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreements
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfOS0yNS0xLTEtNjEzNQ_34491a2b-d82f-422c-8cb3-fa135a490a60"
      unitRef="usd">47157000</bros:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreements>
    <us-gaap:ProfitLoss
      contextRef="ie7a9c3c696204b6fa26e5d39a44b3749_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTAtMjEtMS0xLTYxMzU_cfd71ce0-576c-4564-b555-f56de976f317"
      unitRef="usd">-6738000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibfc432f1b6a34919b8f687d1949c44e3_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTAtMjMtMS0xLTYxMzU_4b0edff9-df1e-4835-a89d-883d1a40e2cd"
      unitRef="usd">-35959000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTAtMjUtMS0xLTYxMzU_3e1dc98a-d92c-4bb3-af86-ad7416648e80"
      unitRef="usd">-42697000</us-gaap:ProfitLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTEtMTktMS0xLTYxMzU_6027fd9b-089d-47ab-8059-299a6ea45467"
      unitRef="usd">5484000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibfc432f1b6a34919b8f687d1949c44e3_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTEtMjMtMS0xLTYxMzU_27f34a71-e853-4d2e-8152-d1fdac3c84a3"
      unitRef="usd">28616000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTEtMjUtMS0xLTYxMzU_296c1105-4f9c-44f8-808e-d7e6479b5b14"
      unitRef="usd">34100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="i9375b6cbce8f40d383fb850498a2fc0d_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTYtNC0xLTEtMTU5NDI2_8df5e7f9-266d-4bc7-a116-5317831191ac"
      unitRef="shares">344000</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTYtMjAtMS0xLTE1OTQyNg_37d8c985-66ca-40a0-b467-6b702693b8ce"
      unitRef="usd">-1784000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="ibfc432f1b6a34919b8f687d1949c44e3_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTYtMjQtMS0xLTE1OTQyNg_9a814400-9fd4-4832-b1d7-f2cece950109"
      unitRef="usd">-9549000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTYtMjYtMS0xLTE1OTQyNg_ee3aa3ff-e9d8-49f3-a26f-0496e97858a9"
      unitRef="usd">-11333000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTctMjAtMS0xLTE1OTQyNg_dddcf680-7178-430e-84f1-11ddce76fbce"
      unitRef="usd">99000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="ibfc432f1b6a34919b8f687d1949c44e3_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTctMjQtMS0xLTE1OTQyNg_b577683f-badb-4323-b2fc-f6a627fbccdf"
      unitRef="usd">-99000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTctMjYtMS0xLTE1OTQyNg_f8f95668-fd59-40a3-a372-1a3e65345a38"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i0d5844e219ee49d486f4c5f6bc983281_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTgtMTYtMS0xLTE1OTQyNg_3cb21d86-8528-4ba5-b96d-afb1a8725d90"
      unitRef="shares">1595000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ia5a85bdcc85d4c5d9e9ee8d701362a48_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTgtMjAtMS0xLTE1OTQyNg_01820eab-5a16-4a23-b59a-6cf0098ef7d3"
      unitRef="usd">34394000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id7a172c4a92640ff800be711c6d71cb7_D20210917-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTgtMjYtMS0xLTE1OTQyNg_9f3bd860-23a8-4c5d-99e0-45453a4ba90b"
      unitRef="usd">34394000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:MembersEquity
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTMtMS0xLTEtNjEzNQ_ed67ebf9-8323-41ec-8acf-c7f64bbdd116"
      unitRef="usd">0</us-gaap:MembersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib38455a9d58141609766f9acdd86ede3_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTMtMy0xLTEtNjEzNQ_fdf32686-a10d-4f0c-8062-82a6a3452a86"
      unitRef="shares">34432000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib38455a9d58141609766f9acdd86ede3_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTMtNS0xLTEtNjEzNQ_583689d2-8343-459d-b936-b672d4031be8"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie890eafafd344abeaddad385d157fe1f_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTMtNy0xLTEtNjEzNQ_995929ff-7bab-46b8-b4ba-4143f1f264f8"
      unitRef="shares">64699000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie890eafafd344abeaddad385d157fe1f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTMtOS0xLTEtNjEzNQ_b7290c80-ee7e-4eb2-bd27-e3325b9de6fb"
      unitRef="usd">1000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i220acbbe0d13499195b915251c644ed7_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTMtMTEtMS0xLTYxMzU_e59e6963-be06-4c88-a547-132d0cc069db"
      unitRef="shares">49006000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i220acbbe0d13499195b915251c644ed7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTMtMTMtMS0xLTYxMzU_83d6ac18-ea1c-4dc6-978e-9f154a79f64f"
      unitRef="usd">1000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib685f9e884ad4b0080c49ac187d0b324_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTMtMTUtMS0xLTYxMzU_a60b09e5-b282-4850-8c50-73a8a4781200"
      unitRef="shares">15441000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib685f9e884ad4b0080c49ac187d0b324_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTMtMTctMS0xLTYxMzU_5cb3268a-23e8-4fc9-8bec-334867317fc5"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5b878a3dfa7b4807a6b77387f2d5a8e4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTMtMTktMS0xLTYxMzU_0466fa8f-1087-4e55-abcd-f377a9da64b7"
      unitRef="usd">101614000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3b26ab0a13d24be2a43be7ef230a338f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTMtMjEtMS0xLTYxMzU_b3cdae3b-499b-47d7-88a5-a870632ae0f3"
      unitRef="usd">-6738000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69f89e75436f423c80bc0d6840609179_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTMtMjMtMS0xLTYxMzU_3d1b5c8d-e216-4471-a6c7-d154cb0405c2"
      unitRef="usd">114744000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjhhZTg5YjM0YTliZDQzY2ZhNzlhOGExNzI5MTI1ZmE4L3RhYmxlcmFuZ2U6OGFlODliMzRhOWJkNDNjZmE3OWE4YTE3MjkxMjVmYThfMTMtMjUtMS0xLTYxMzU_0a56a36a-d878-4e5b-8ffb-994df9151c23"
      unitRef="usd">209622000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:MembersEquity
      contextRef="if10ccfff05b8425ea68dba0626e93a02_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjdkZTRiMmIxOGM3OTQzZGViNGJmYjFmMWViMGViZTI4L3RhYmxlcmFuZ2U6N2RlNGIyYjE4Yzc5NDNkZWI0YmZiMWYxZWIwZWJlMjhfMy0xLTEtMS02MTg0_215f4f3c-c2d4-4083-9faf-c362675cb2ac"
      unitRef="usd">-1154974000</us-gaap:MembersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="id4470c231ebf499c899e57a69ba42eb0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjdkZTRiMmIxOGM3OTQzZGViNGJmYjFmMWViMGViZTI4L3RhYmxlcmFuZ2U6N2RlNGIyYjE4Yzc5NDNkZWI0YmZiMWYxZWIwZWJlMjhfNC0xLTEtMS02MTg0_ad770b86-37a0-4383-aac1-1dc35dbe26aa"
      unitRef="usd">6656000</us-gaap:NetIncomeLoss>
    <us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid
      contextRef="id4470c231ebf499c899e57a69ba42eb0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjdkZTRiMmIxOGM3OTQzZGViNGJmYjFmMWViMGViZTI4L3RhYmxlcmFuZ2U6N2RlNGIyYjE4Yzc5NDNkZWI0YmZiMWYxZWIwZWJlMjhfNS0xLTEtMS02MTg0_2af9bb72-701b-48b0-9d99-6b6fb28ea88b"
      unitRef="usd">4010000</us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid>
    <bros:PartnersCapitalAccountUnitsIncreaseDecreaseChangeInRedemptionValue
      contextRef="id4470c231ebf499c899e57a69ba42eb0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjdkZTRiMmIxOGM3OTQzZGViNGJmYjFmMWViMGViZTI4L3RhYmxlcmFuZ2U6N2RlNGIyYjE4Yzc5NDNkZWI0YmZiMWYxZWIwZWJlMjhfNi0xLTEtMS02MTg0_03ea15dc-f111-442e-8478-2ce3a205d087"
      unitRef="usd">-150324000</bros:PartnersCapitalAccountUnitsIncreaseDecreaseChangeInRedemptionValue>
    <us-gaap:MembersEquity
      contextRef="ibc313f28269043f7ab7062a3aa87fcab_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjdkZTRiMmIxOGM3OTQzZGViNGJmYjFmMWViMGViZTI4L3RhYmxlcmFuZ2U6N2RlNGIyYjE4Yzc5NDNkZWI0YmZiMWYxZWIwZWJlMjhfNy0xLTEtMS02MTg0_b141c15a-f86c-48ef-af04-47e533bffd89"
      unitRef="usd">-1302652000</us-gaap:MembersEquity>
    <us-gaap:MembersEquity
      contextRef="ie9948d203336412b8a62bbfefa1173ae_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjAwZWYzZDQ0NWNkMDRlYTE5ZjFjNTcyNmRlMDJkMjk4L3RhYmxlcmFuZ2U6MDBlZjNkNDQ1Y2QwNGVhMTlmMWM1NzI2ZGUwMmQyOThfMy0xLTEtMS02MTg4_9f1d50ec-f71a-4aaf-8108-3a5a568ea033"
      unitRef="usd">-859706000</us-gaap:MembersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i81beece1af624e838ebacbea99b9bb84_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjAwZWYzZDQ0NWNkMDRlYTE5ZjFjNTcyNmRlMDJkMjk4L3RhYmxlcmFuZ2U6MDBlZjNkNDQ1Y2QwNGVhMTlmMWM1NzI2ZGUwMmQyOThfNC0xLTEtMS02MTg4_80563cf6-1d0a-45a2-9777-0e9133a72369"
      unitRef="usd">11932000</us-gaap:NetIncomeLoss>
    <us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid
      contextRef="i81beece1af624e838ebacbea99b9bb84_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjAwZWYzZDQ0NWNkMDRlYTE5ZjFjNTcyNmRlMDJkMjk4L3RhYmxlcmFuZ2U6MDBlZjNkNDQ1Y2QwNGVhMTlmMWM1NzI2ZGUwMmQyOThfNS0xLTEtMS02MTg4_da24f9b6-f5f6-4674-a1f1-54e80bb90768"
      unitRef="usd">7150000</us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid>
    <bros:PartnersCapitalAccountUnitsIncreaseDecreaseChangeInRedemptionValue
      contextRef="i81beece1af624e838ebacbea99b9bb84_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjAwZWYzZDQ0NWNkMDRlYTE5ZjFjNTcyNmRlMDJkMjk4L3RhYmxlcmFuZ2U6MDBlZjNkNDQ1Y2QwNGVhMTlmMWM1NzI2ZGUwMmQyOThfNi0xLTEtMS02MTg4_3d0f9de1-c9c0-4268-b191-2dd76139aa2b"
      unitRef="usd">-447728000</bros:PartnersCapitalAccountUnitsIncreaseDecreaseChangeInRedemptionValue>
    <us-gaap:MembersEquity
      contextRef="ibc313f28269043f7ab7062a3aa87fcab_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yMi9mcmFnOjc3N2RmNTYzNmQ2ZTRmMzM4ZWI1YmVjMWE1MjYzZmUwL3RhYmxlOjAwZWYzZDQ0NWNkMDRlYTE5ZjFjNTcyNmRlMDJkMjk4L3RhYmxlcmFuZ2U6MDBlZjNkNDQ1Y2QwNGVhMTlmMWM1NzI2ZGUwMmQyOThfNy0xLTEtMS02MTg4_67f081aa-5cfb-46f9-97a1-7c48ca9d7c35"
      unitRef="usd">-1302652000</us-gaap:MembersEquity>
    <us-gaap:ProfitLoss
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMy0xLTEtMS02Mjk4_28b46199-6697-4e8a-a5ff-c6e97fd6a726"
      unitRef="usd">-111299000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMy0zLTEtMS02Mjk4_a77c2e36-a22e-4eaf-9e54-b813584d0f85"
      unitRef="usd">11932000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfNS0xLTEtMS02MzAx_d2e0698f-277e-4c5f-83a4-7ef1cc16cc27"
      unitRef="usd">17727000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfNS0zLTEtMS02MzAx_ed628ef1-6008-416d-a939-b40e816fb45d"
      unitRef="usd">11156000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PaidInKindInterest
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfNi0xLTEtMS02MzAx_d771104e-c890-46a6-8e1e-89d5518528d3"
      unitRef="usd">213000</us-gaap:PaidInKindInterest>
    <us-gaap:PaidInKindInterest
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfNi0zLTEtMS02MzAx_b1bf7816-9986-4863-a36b-3cae2c8ca066"
      unitRef="usd">74000</us-gaap:PaidInKindInterest>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfNy0xLTEtMS02MzAx_3794da87-1ba3-4a2b-94d7-f692a8f593d9"
      unitRef="usd">-664000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfNy0zLTEtMS02MzAx_ce1e6a04-9e8d-46c0-b823-b9f843f4a469"
      unitRef="usd">-218000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfOC0xLTEtMS0xNDYwOTQ_cd32ba93-f058-4121-bd42-7f85010a060d"
      unitRef="usd">-1286000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfOC0zLTEtMS0xNDYwOTQ_3d500988-9631-493e-8e70-83a34049ec31"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ShareBasedCompensation
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfOC0xLTEtMS02MzAx_5aebed90-5a8a-4575-87d8-1a5c7208519e"
      unitRef="usd">147761000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfOC0zLTEtMS02MzAx_ca49b73d-0c9a-4b99-9c02-c93b58e820f3"
      unitRef="usd">23372000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfOS0xLTEtMS0xNDU0Njg_bb228602-973b-4d1c-8d19-10cc0bff0c95"
      unitRef="usd">1580000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfOS0zLTEtMS0xNDU0Njg_5c2e9d39-7a37-4199-a67a-4395331353e3"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTAtMS0xLTEtNjMwNA_d9056d37-a6a6-460a-95dd-2e1c8cd8fdce"
      unitRef="usd">182000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTAtMy0xLTEtNjMwNA_d29100e6-43da-44d3-bb16-faa0de35ef40"
      unitRef="usd">-1094000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTEtMS0xLTEtNjMwNA_d399c9ee-407c-43f7-a0d9-5324ccfea2d3"
      unitRef="usd">2818000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTEtMy0xLTEtNjMwNA_9533a011-4a3b-45be-9018-af584902c42d"
      unitRef="usd">3857000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTItMS0xLTEtNjMwNA_a01c75f5-ab78-4df7-8ff3-db5621e0755c"
      unitRef="usd">2115000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTItMy0xLTEtNjMwNA_0c4295de-c01a-44ec-bc8b-01f6c3c5f8d5"
      unitRef="usd">967000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTMtMS0xLTEtNjMwNA_32ccc30e-47b5-48d2-9043-4ccf5385270e"
      unitRef="usd">-14000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTMtMy0xLTEtNjMwNA_0dc12621-a483-4187-84c0-5a106f358260"
      unitRef="usd">376000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTQtMS0xLTEtNjMwNA_6daa7b65-9a7e-4a36-a706-84107a7c3e51"
      unitRef="usd">5777000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTQtMy0xLTEtNjMwNA_ce67666d-e38c-4509-8b9a-464e53e509c6"
      unitRef="usd">-4641000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTUtMS0xLTEtNjMwNA_1f131e86-1108-4f66-b5b1-9c08ca97089f"
      unitRef="usd">7888000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTUtMy0xLTEtNjMwNA_102ff1b3-6b9b-4279-8e94-c66f5759bf8c"
      unitRef="usd">3944000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTYtMS0xLTEtNjMwNA_681dedee-3ccc-4e26-a0e4-3f385727b040"
      unitRef="usd">3527000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTYtMy0xLTEtNjMwNA_1a830ccc-7fc3-4c61-ba7b-ba8fd4748634"
      unitRef="usd">982000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTctMS0xLTEtNjMwNA_07859675-8e26-4d31-9ee3-9cdb9561b013"
      unitRef="usd">5424000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTctMy0xLTEtNjMwNA_24fce9a3-d032-468b-9485-02cf542491dd"
      unitRef="usd">-530000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInDeferredLiabilities
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTgtMS0xLTEtNjMwNA_5f4632bd-a2c7-472a-b356-21211cdf4d2b"
      unitRef="usd">243000</us-gaap:IncreaseDecreaseInDeferredLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredLiabilities
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTgtMy0xLTEtNjMwNA_4c7a9a43-3651-42b1-94cf-96ba8a7c7132"
      unitRef="usd">275000</us-gaap:IncreaseDecreaseInDeferredLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTktMS0xLTEtNjMwNA_b0b3badb-a3ea-4950-aedd-c7696cb07bae"
      unitRef="usd">-226000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMTktMy0xLTEtNjMwNA_69c9c4b2-ed82-4a7d-a306-c87fcacdab1f"
      unitRef="usd">-12000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMjAtMS0xLTEtNjMwNA_4ba79532-47ee-4585-bdad-76f7ec9e8908"
      unitRef="usd">72304000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMjAtMy0xLTEtNjMwNA_e64716dd-7161-46f7-8dd7-5ee6d83bac29"
      unitRef="usd">42664000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMjItMS0xLTEtNjMwNw_b9473e22-e5e2-4568-ad28-68f763a9f6fd"
      unitRef="usd">74121000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMjItMy0xLTEtNjMwNw_45d9e81f-a3eb-4903-a2fa-e9dddda30c45"
      unitRef="usd">25555000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfFlightEquipment
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMjMtMS0xLTEtNjMwNw_e754f648-39fe-4532-aefe-66d43099c53a"
      unitRef="usd">2727000</us-gaap:ProceedsFromSaleOfFlightEquipment>
    <us-gaap:ProceedsFromSaleOfFlightEquipment
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMjMtMy0xLTEtNjMwNw_745ee551-4454-4b2b-88ac-ff64a4e395a8"
      unitRef="usd">67000</us-gaap:ProceedsFromSaleOfFlightEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMjQtMS0xLTEtNjMwNw_4cc30d96-dace-4231-aab0-8227b175ed83"
      unitRef="usd">5387000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMjQtMy0xLTEtNjMwNw_e9816b77-e310-44ab-af3b-def83bd9b3da"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMjUtMS0xLTEtNjMwNw_3cc299e4-74a4-4a5e-80d9-1193a30345ce"
      unitRef="usd">-76781000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMjUtMy0xLTEtNjMwNw_10713aa6-f044-47d1-9d44-a66365824ad6"
      unitRef="usd">-25488000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMjktMS0xLTEtNjMxMA_a355b0d6-6983-4291-9dfb-03861600c207"
      unitRef="usd">35000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMjktMy0xLTEtNjMxMA_c0eb9dec-84c6-4442-8723-d451683ce718"
      unitRef="usd">30000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzAtMS0xLTEtNjMxMA_5150a05c-6555-462d-aced-f4bdefec825b"
      unitRef="usd">15000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzAtMy0xLTEtNjMxMA_80424737-ed62-44fb-953a-c6a7f6d400d0"
      unitRef="usd">15000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzEtMS0xLTEtNjMxMA_de660939-0adb-4ea3-bb37-0e5285560f98"
      unitRef="usd">1877000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzEtMy0xLTEtNjMxMA_4a84ca8d-a933-4b39-bbbc-286e9c895fe5"
      unitRef="usd">736000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:ProceedsFromLongTermCapitalLeaseObligations
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzAtMS0xLTEtMTQwNTYw_953c87c7-8cf9-4ec2-9adf-6d1d0020d6dd"
      unitRef="usd">1484000</us-gaap:ProceedsFromLongTermCapitalLeaseObligations>
    <us-gaap:ProceedsFromLongTermCapitalLeaseObligations
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzAtMy0xLTEtMTQwNTYw_25827514-de0e-4719-8a6f-84d239b18db5"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermCapitalLeaseObligations>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzItMS0xLTEtNjMxMA_d84e0a20-51d9-4ea5-99af-1663355f3bc7"
      unitRef="usd">200000000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzItMy0xLTEtNjMxMA_78ed383b-2c32-4934-b0cf-6c2033778e5c"
      unitRef="usd">10000000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzMtMS0xLTEtNjMxMA_6efbc620-2d8d-4dfa-956a-cf25881d0714"
      unitRef="usd">227543000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzMtMy0xLTEtNjMxMA_de4254b3-9fe8-4e82-8ade-e529982caa2c"
      unitRef="usd">12420000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzctMS0xLTEtMTM4NjEy_80e49497-509a-4a59-a94b-2451add95759"
      unitRef="usd">2406000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzctMy0xLTEtMTM4NjEy_fca99a5f-bc31-4b24-ade4-0eea2cbf7656"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzQtMS0xLTEtNjMxMA_56746990-84ef-462c-bb0b-e97acc329f1c"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzQtMy0xLTEtNjMxMA_165f619c-2cf2-4f6b-a11c-c6646613c751"
      unitRef="usd">10000000</us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzUtMS0xLTEtNjMxMA_7dd4138b-c59b-488f-b4a5-d8c5b28fc54f"
      unitRef="usd">0</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzUtMy0xLTEtNjMxMA_5898748f-365b-4a6d-ad51-ea2188e0c85f"
      unitRef="usd">10000000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzctMS0xLTEtMTM4NjM3_18e48466-3e09-4b7b-bc16-268f27420a42"
      unitRef="usd">524858000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzctMy0xLTEtMTM4NjM3_dea84f3f-6331-4025-be20-df8fa395401f"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzgtMS0xLTEtMTM4NjQw_a557e60a-e9cd-4b9a-acfc-b5ad4c597137"
      unitRef="usd">213308000</us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid>
    <us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzgtMy0xLTEtMTM4NjQw_34a8e3ff-83a4-409b-9672-8ceae16a6d73"
      unitRef="usd">7150000</us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzktMS0xLTEtMTM4NjQz_014e0567-5955-4d46-8990-9b6c84db5b48"
      unitRef="usd">287664000</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzktMy0xLTEtMTM4NjQz_fbbbf543-a41c-4a3f-914f-6773bb936957"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfNDAtMS0xLTEtMTM5MTU0_96e91c5d-26c6-46e3-bf37-666ed618bf17"
      unitRef="usd">3511000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfNDAtMy0xLTEtMTM5MTU0_ae855cf7-fb62-4486-b4a3-ee0ba53c32cf"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfNDAtMS0xLTEtMTM4NjQz_b9f67854-47a0-43f3-b19e-0be358b5f614"
      unitRef="usd">11333000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfNDAtMy0xLTEtMTM4NjQz_88422897-f7de-4904-a834-e6effcdb2ac8"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzctMS0xLTEtNjMxMA_75419876-191e-4020-8e64-5b13cc736427"
      unitRef="usd">-1300000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzctMy0xLTEtNjMxMA_df9015f7-7e5c-40e8-8b9f-30d504ec6622"
      unitRef="usd">4694000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzgtMS0xLTEtNjMxMw_a76231b0-cdb7-468f-bf7f-133705d44b86"
      unitRef="usd">-5777000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzgtMy0xLTEtNjMxMw_e1387a81-3f0c-4b46-b928-a637d573f4cb"
      unitRef="usd">21870000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzktMS0xLTEtNjMxMw_797adcf2-cac4-4c99-a093-4379717fa7ca"
      unitRef="usd">31640000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib4f8e6bfea384e509428643674aeeb1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfMzktMy0xLTEtNjMxMw_6eea0632-0dd8-48d8-96e0-dc386f32cfba"
      unitRef="usd">15584000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfNDAtMS0xLTEtNjMxMw_062673b9-8c27-4a68-9a5d-80afed3346fb"
      unitRef="usd">25863000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i80643804c814497e9c9bc4d5f996f8d1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOmFiZTI2MmEyNTFjZjRlYmViMjBjMzZmZDQzY2QzYWU4L3RhYmxlcmFuZ2U6YWJlMjYyYTI1MWNmNGViZWIyMGMzNmZkNDNjZDNhZThfNDAtMy0xLTEtNjMxMw_07324ec2-efbf-483c-b8d1-0c7d9c2f3401"
      unitRef="usd">37454000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOjFmYjA4NjUyMDE1NDQ2ZmJiMjdlMWY4NDJkMGIyYjcxL3RhYmxlcmFuZ2U6MWZiMDg2NTIwMTU0NDZmYmIyN2UxZjg0MmQwYjJiNzFfMS0xLTEtMS02MjIy_610cf35b-8474-415b-b1df-4fbaf00a3535"
      unitRef="usd">5567000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOjFmYjA4NjUyMDE1NDQ2ZmJiMjdlMWY4NDJkMGIyYjcxL3RhYmxlcmFuZ2U6MWZiMDg2NTIwMTU0NDZmYmIyN2UxZjg0MmQwYjJiNzFfMS0zLTEtMS02MjIy_b94d2c32-0207-4b7c-9e62-6078c6c0da61"
      unitRef="usd">2757000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOjFmYjA4NjUyMDE1NDQ2ZmJiMjdlMWY4NDJkMGIyYjcxL3RhYmxlcmFuZ2U6MWZiMDg2NTIwMTU0NDZmYmIyN2UxZjg0MmQwYjJiNzFfMi0xLTEtMS02MjIy_0c93c49a-50ea-4730-80de-8d5e49a7799f"
      unitRef="usd">676000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOjFmYjA4NjUyMDE1NDQ2ZmJiMjdlMWY4NDJkMGIyYjcxL3RhYmxlcmFuZ2U6MWZiMDg2NTIwMTU0NDZmYmIyN2UxZjg0MmQwYjJiNzFfMi0zLTEtMS02MjIy_539f87df-fcea-4c25-9cf3-f1e5b606491d"
      unitRef="usd">338000</us-gaap:IncomeTaxesPaid>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOjFmYjA4NjUyMDE1NDQ2ZmJiMjdlMWY4NDJkMGIyYjcxL3RhYmxlcmFuZ2U6MWZiMDg2NTIwMTU0NDZmYmIyN2UxZjg0MmQwYjJiNzFfMy0xLTEtMS02MjIy_b5c4c5a4-9fde-43bf-8bee-3a8b932afa98"
      unitRef="usd">25317000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOjFmYjA4NjUyMDE1NDQ2ZmJiMjdlMWY4NDJkMGIyYjcxL3RhYmxlcmFuZ2U6MWZiMDg2NTIwMTU0NDZmYmIyN2UxZjg0MmQwYjJiNzFfMy0zLTEtMS02MjIy_88115dd7-dab1-4d4a-b023-eb05cf70fb71"
      unitRef="usd">20528000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOjFmYjA4NjUyMDE1NDQ2ZmJiMjdlMWY4NDJkMGIyYjcxL3RhYmxlcmFuZ2U6MWZiMDg2NTIwMTU0NDZmYmIyN2UxZjg0MmQwYjJiNzFfNC0xLTEtMS02MjIy_8cefa87c-e3c9-4ab2-a2cc-3de8715a0480"
      unitRef="usd">2194000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOjFmYjA4NjUyMDE1NDQ2ZmJiMjdlMWY4NDJkMGIyYjcxL3RhYmxlcmFuZ2U6MWZiMDg2NTIwMTU0NDZmYmIyN2UxZjg0MmQwYjJiNzFfNC0zLTEtMS02MjIy_91a29a34-7ab2-4bc9-a531-e7226c639945"
      unitRef="usd">2660000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOjFmYjA4NjUyMDE1NDQ2ZmJiMjdlMWY4NDJkMGIyYjcxL3RhYmxlcmFuZ2U6MWZiMDg2NTIwMTU0NDZmYmIyN2UxZjg0MmQwYjJiNzFfNS0xLTEtMS0xMzE1MzY_493c51c2-7577-4631-b8f5-577b101c2338"
      unitRef="usd">543000</us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction>
    <us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xOS9mcmFnOjIyZmJiNmEwY2Y1YzRhZWY5MzA0ZmQ4Zjk4YzkyNTVlL3RhYmxlOjFmYjA4NjUyMDE1NDQ2ZmJiMjdlMWY4NDJkMGIyYjcxL3RhYmxlcmFuZ2U6MWZiMDg2NTIwMTU0NDZmYmIyN2UxZjg0MmQwYjJiNzFfNS0zLTEtMS0xMzE1MzY_1e953f0e-b727-47b4-987e-c162c4593ad9"
      unitRef="usd">0</us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMzg0ODI5MDcyNjU4MA_68e22313-a173-427b-bacb-afed53482225">Organization and Nature of Operations&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Organization&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dutch Bros Inc. (the &#x201c;Company&#x201d;) was formed on June 4, 2021 as a Delaware corporation for the purpose of facilitating an initial public offering (the &#x201c;IPO&#x201d;) and other related transactions in order to carry on the business of Dutch Mafia, LLC, a limited liability company, and its subsidiaries (&#x201c;Dutch Bros OpCo&#x201d;). The Company is the sole managing member of Dutch Bros OpCo and operates and controls all of the business and affairs of Dutch Bros OpCo. As a result, the Company consolidates the financial results of Dutch Bros OpCo and reports a non-controlling interest representing the economic interest in Dutch Bros OpCo held by the other members of Dutch Bros OpCo. As of September&#160;30, 2021, the Company owned approximately 28.7% of Dutch Bros OpCo. The Company&#x2019;s fiscal year end is December 31. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is in the business of operating and franchising drive-thru coffee shops as well as the wholesale sale and distribution of coffee, coffee-related products and accessories. As of September&#160;30, 2021, there were 503 shops in operation in 11 U.S. states, of which 241 were company-operated and 262 were franchised.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Initial Public Offering&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September&#160;17, 2021, the Company completed its IPO of approximately 24.2 million shares of Class A common stock at a public offering price of $23.00 per share, which included approximately 3.2 million shares issued pursuant to the exercise in full of the underwriters&#x2019; option to purchase additional shares. The Company received proceeds of approximately $520.8 million, net of offering costs. The proceeds were also used to purchase approximately 10.9 million newly-issued Class A common units from Dutch Bros OpCo for approximately $234.4 million. The proceeds were also used to purchase approximately 11.7 million Class A common units from the Continuing Members for approximately $253.3 million, and approximately 1.6 million shares of Class D common stock from the Pre-IPO Blocker Holders for approximately $34.4 million.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reorganization Transactions &lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the IPO, the Company completed the following transactions (the "Reorganization Transactions"):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Amended and restated the Second Dutch Bros OpCo Agreement to, among other things, effect a recapitalization in which (i) the outstanding Common Units were converted into Class A common units paired with an equal number of either Class B voting units or Class C voting units, and (ii) the outstanding Profits Interest (&#x201c;PI&#x201d;) Units were converted into Class A common units.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Amended and restated the Company&#x2019;s certificate of incorporation to, among other things, authorize four classes of common stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company&#x2019;s acquisition of Class A common units and Class C voting units held by certain pre-IPO Dutch Bros OpCo Unitholders in exchange for shares of Class D common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Pre-IPO Dutch Bros OpCo Unitholders&#x2019; contribution of Class A common units, Class B voting units, and Class C voting units to the Company in exchange for Class A common stock, Class B common stock, and Class C common stock, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company&#x2019;s designation as managing member of the Dutch Bros OpCo.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company executed two Tax Receivable Agreements (&#x201c;TRAs&#x201d;) which provide for payment by the Company to certain Dutch Bros OpCo owners of 85% of the benefits, if any, that the Company would be deemed to realize (calculated using certain assumptions) as a result of certain tax attributes and benefits covered by the TRAs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following the completion of the Reorganization Transactions and IPO, and as of September&#160;30, 2021, the Company held 100.0% of the voting interest and 28.7% of the economic interest of the Dutch Bros OpCo. The Dutch Bros OpCo members subsequent to the IPO (the "Continuing Members") held none of the voting interest and the remaining 71.3% of the economic interest of the Dutch Bros OpCo. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For additional information, see Notes 11 and 12 to the unaudited condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest
      contextRef="ife79ed4666554c3294c351d8bb9536b4_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1NjU2Ng_7226c81d-7b72-488c-bbd8-8e1e5f6789b7"
      unitRef="number">0.287</us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest>
    <us-gaap:NumberOfStores
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1NzIyNA_1656a15c-8389-47f6-a181-df2a4d792e67"
      unitRef="store">503</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStatesInWhichEntityOperates
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1NjU0NQ_d659ff1f-26df-43e3-b853-1eae2ff1f60a"
      unitRef="state">11</us-gaap:NumberOfStatesInWhichEntityOperates>
    <us-gaap:NumberOfStores
      contextRef="id2b745c2a86a433190d43ed8a96996ca_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1NzIyOA_56836ef8-d430-4b5a-a021-76b39ab28891"
      unitRef="store">241</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="i31ebb46bee6f4c318d2f0dbd7e1ff66e_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1NzIzMg_12bb8d5b-0d9f-4a85-b9e6-4abde00670ba"
      unitRef="store">262</us-gaap:NumberOfStores>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="iaed356b7aa8848a19be1ac3a52b5203b_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1NjYwMg_8050cc0b-801b-4f78-8f44-1a96b1877a4b"
      unitRef="shares">24200000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="ia3d8b07c7fcf4d93bcdb55be5b9b7422_I20210917"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1NjYzMw_931db6e8-b289-49de-91cf-767520387959"
      unitRef="usdPerShare">23.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ic85124a6c82a4f0198c6373755f3ff80_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1NjYzOQ_f26eecc3-d415-42df-ab38-6f528e3b26d0"
      unitRef="shares">3200000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="iaed356b7aa8848a19be1ac3a52b5203b_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1NjcwNA_25a69eae-7c16-4ee3-b94e-d518d23dc274"
      unitRef="usd">520800000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering
      contextRef="i8f5e40963aad4e629b97b1d593d27a69_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1NjY2NA_bf32f3fb-ac2c-4361-b07c-a5628c7706b3"
      unitRef="shares">10900000</bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering>
    <bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts
      contextRef="i61833d138f5747ebbfec76de4dc42153_D20210917-20210917"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY2MDA1Ng_b9cb1e5d-36b0-4961-ac5a-aa1d306292ba"
      unitRef="usd">234400000</bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts>
    <bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering
      contextRef="ib0002c16ae034f24819a2b7316bdc56f_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1OTQxMw_9c5d48c6-1ba7-44db-8c75-b21c51017206"
      unitRef="shares">11700000</bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering>
    <bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts
      contextRef="ic4b5fb11c8814491bad41ec20c90c32a_D20210917-20210917"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1OTkxNQ_e956826f-a1bb-444e-9157-eb5dcf5bda93"
      unitRef="usd">253300000</bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts>
    <bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering
      contextRef="i3c861605e1e845d08d237050a0b86bbc_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1OTQyNQ_ac9f7f27-e32b-491f-a05a-e35de645266e"
      unitRef="shares">1600000</bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ib3a5b7611e8d4deba05d23e2ccf0abf9_D20210917-20210917"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1OTkyMA_5566c316-ac98-4f24-bf2f-f0a4020ba9a4"
      unitRef="usd">34400000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <bros:ClassesOfCommonStock
      contextRef="i8922b9c472d64b7084a751d1657c1aee_I20210917"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMzg0ODI5MDcyNjU2Mg_b7660716-d904-435b-ad77-9da80be2a5dc"
      unitRef="classofstock">4</bros:ClassesOfCommonStock>
    <bros:NumberOfTaxReceivableAgreementsPayable
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMzg0ODI5MDcyNjU2MQ_187d8e50-6c78-4fef-97a0-ffd9ce84e6e8"
      unitRef="agreement">2</bros:NumberOfTaxReceivableAgreementsPayable>
    <bros:TaxReceivableAgreementTaxBenefitsOwedToCertainLLCOwnersPercent
      contextRef="i8922b9c472d64b7084a751d1657c1aee_I20210917"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1NjgxNQ_7ed59e84-a9af-4299-b534-109df56cbde0"
      unitRef="number">0.85</bros:TaxReceivableAgreementTaxBenefitsOwedToCertainLLCOwnersPercent>
    <bros:NoncontrollingInterestPercentageOfVotingInterest
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1NzY3OQ_eea11ca6-7ffd-471e-b579-8e8b269a6ed8"
      unitRef="number">1.000</bros:NoncontrollingInterestPercentageOfVotingInterest>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="ic4e3e922a74c443bbc05ecc56780f4f9_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1NzU3Mw_d27e38ba-632b-4134-a211-fc546ad9aaa6"
      unitRef="number">0.287</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <bros:NoncontrollingInterestPercentageOfVotingInterestHeldByNoncontrollingOwners
      contextRef="i461673d383a44888b9d3e705718063bf_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1NzY4Mw_35bf816b-d63a-46d2-825e-181642ea4c07"
      unitRef="number">0</bros:NoncontrollingInterestPercentageOfVotingInterestHeldByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i254e9f30c37f4398a10d2b6ea6a55303_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18yOC9mcmFnOmExOGVjNjQ1MGE2MjQwMWI4MmY2ZDNhY2Q5ZmJlYWVjL3RleHRyZWdpb246YTE4ZWM2NDUwYTYyNDAxYjgyZjZkM2FjZDlmYmVhZWNfMTA5OTUxMTY1NzU4Mw_0f7d614d-3fcc-49cd-b2f4-1603376eb5e2"
      unitRef="number">0.713</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RleHRyZWdpb246Mzk2OGU1NTcyYWI2NGViNGFkOTA2OTZmNmRhZmNiMGJfMzg0ODI5MDcxMzQ4Mw_335c5053-f2a0-4ea9-8704-3a1fc18af2e8">Basis of Presentation and Summary of Significant Accounting Policies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Statements Presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited condensed consolidated financial statements as of September&#160;30, 2021, and for the three and nine months ended September&#160;30, 2021 and 2020, have been prepared by the Company in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) and pursuant to the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;). In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments consisting of normal recurring adjustments necessary for a fair presentation of our financial position and results of operations. Interim results of operations are not necessarily indicative of the results that may be achieved for the full year. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company's final prospectus filed with the SEC pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended, dated September&#160;16, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The condensed consolidated financial statements include the accounts of the Company and its subsidiaries that it controls due to ownership of a majority voting interest or pursuant to accounting guidance for non-controlling interests. All intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Reorganization Transactions described above were accounted for consistent with a combination of entities under common control. As a result, the financial reports filed with the SEC by the Company subsequent to the Reorganization Transactions are prepared &#x201c;as if&#x201d; the Dutch Bros OpCo is the accounting predecessor of the Company. The historical operations of Dutch Bros OpCo are deemed to be those of the Company. Thus, the financial statements included in this report reflect (i) the historical operating results of Dutch Bros OpCo prior to the Reorganization Transactions; (ii) the consolidated results of the Company and Dutch Bros OpCo following the Reorganization Transactions; (iii) the assets and liabilities of Dutch Bros OpCo and the Company at their historical cost; and (iv) the Company&#x2019;s equity structure for all periods presented. No step-up basis of intangible assets or goodwill was recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is a corporation and sole managing member of Dutch Bros OpCo which is treated as a partnership for tax purposes.  In addition to the Company and Dutch Bros OpCo, Dutch Bros OpCo is the sole member of other single member Dutch Bros OpCo entities disregarded for Federal tax purposes, and one corporate subsidiary.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For Dutch Bros OpCo, taxable income and the resulting liabilities are allocated among the owners of the entities and reported on the tax filings for those owners. The Company records income tax provision, deferred tax assets, and deferred tax liabilities only for the items for which the Company is responsible for making payments directly to the relevant tax authority.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes reflect the net tax effects of temporary differences between the financial reporting and tax basis of assets and liabilities and are measured using the enacted tax rates and laws expected to be in effect when such differences are expected to reverse. Such temporary differences are reflected as deferred income tax assets and deferred tax liabilities on the condensed consolidated balance sheets. A deferred tax asset is recognized if it is more likely than not that a tax benefit will be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some or all of the deferred tax assets will be realized and, when necessary, a valuation allowance is established. The ultimate realization of the deferred tax assets is dependent upon the generation of future taxable income during the periods in which temporary differences become deductible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is required to identify, evaluate and measure all uncertain tax positions taken or to be taken on tax returns and to record liabilities for the amount of these positions that may not be sustained, or may only partially be sustained, upon examination by the relevant taxing authorities. Although the Company believes that its estimates and judgments were reasonable, actual results may differ from these estimates. Some or all of these judgments are subject to review by the taxing authorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the tax benefit from entity level uncertain tax positions if it is more likely than not that the tax position will be sustained on examination by the tax authorities, based on technical merits of the position. The tax benefit is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The presentation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions, primarily related to long-lived asset valuation, leases, temporary equity, and equity-based compensation that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Although management bases its estimates on historical experience and assumptions that are believed to be reasonable under the circumstances, actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising Expense and Vendor Incentives&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs are expensed as they are incurred. Most franchise shops contribute to an advertising fund that the Company manages on behalf of the shops. Under the franchise agreement, the contributions received must be spent on marketing, creative efforts, media support, or other related purposes specified in the agreement. The expenditures are primarily amounts paid to third parties but may also include personnel expenses and allocated costs. Advertising expense was as follows for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advertising expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,948&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,046&#160;&lt;/span&gt;&lt;/td&gt;&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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into food and beverage supply agreements with certain major vendors. Pursuant to the terms of these arrangements, rebates are provided to the Company from the vendors based upon the dollar value of purchases for company-operated shops and franchised shops. These incentives are recognized as earned throughout the year and are classified as a reduction of cost of sales &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in the accompanying condensed consolidated statements of operations. Vendor incentives recognized in cost of sales were as follows for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vendor incentives&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,585&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,018&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,348&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,005&#160;&lt;/span&gt;&lt;/td&gt;&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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Updated (&#x201c;ASU&#x201d;) No. 2016-02, &#x201c;Leases (Topic 842).&#x201d; The pronouncement requires lessees to recognize a liability for lease obligations, which represent the discounted obligation to make future minimum lease payments, and a corresponding right-of-use asset on the balance sheet. The guidance requires disclosure of key information about leasing arrangements which are intended to give financial statement users the ability to assess the amount, timing, and potential uncertainty of cash flows related to leases. The Company expects to adopt the requirements of the new lease standard effective January 1, 2022. Management is currently evaluating the provisions of the new lease standard, including optional practical expedients, and assessing the Company&#x2019;s existing lease portfolio in order to determine the impact to its accounting systems, processes and internal control over financial reporting. The adoption of ASU 2016-02 will have a significant impact on the Company&#x2019;s condensed consolidated balance sheets because it will record material assets and obligations for current operating leases. Management is still assessing the expected impact on the Company&#x2019;s consolidated financial statements. &lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2017, the FASB issued ASU No. 2017-04, &#x201c;Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.&#x201d; The amendments in this update simplify the subsequent measurement of goodwill by removing the second step of the two-step impairment test. The amendment requires an entity to perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. The amendment should be applied on a prospective basis. ASU 2017-04 is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2021. The amendments in ASU 2017-04 are to be applied on a prospective basis, and the adoption is not expected to have a material impact on the Company's consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13, &#x201c;Financial Instruments&#x2014;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.&#x201d; ASU 2016-13 replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. For accounts receivable and other financial instruments, the Company will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. ASU 2016-13 is effective for fiscal years beginning after December 15, 2022. Application of the amendments is through a cumulative-effect adjustment to retained earnings as of the effective date. The Company is currently evaluating the impact of this standard on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RleHRyZWdpb246Mzk2OGU1NTcyYWI2NGViNGFkOTA2OTZmNmRhZmNiMGJfMzg0ODI5MDcxMzQ4MQ_7fbc7174-58ed-4357-9ae2-bb205c29c67e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Statements Presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited condensed consolidated financial statements as of September&#160;30, 2021, and for the three and nine months ended September&#160;30, 2021 and 2020, have been prepared by the Company in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) and pursuant to the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;). In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments consisting of normal recurring adjustments necessary for a fair presentation of our financial position and results of operations. Interim results of operations are not necessarily indicative of the results that may be achieved for the full year. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company's final prospectus filed with the SEC pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended, dated September&#160;16, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RleHRyZWdpb246Mzk2OGU1NTcyYWI2NGViNGFkOTA2OTZmNmRhZmNiMGJfMzg0ODI5MDczODQ0NA_44621d01-5fc4-4cc8-9caf-50b3a8a8b476">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The condensed consolidated financial statements include the accounts of the Company and its subsidiaries that it controls due to ownership of a majority voting interest or pursuant to accounting guidance for non-controlling interests. All intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Reorganization Transactions described above were accounted for consistent with a combination of entities under common control. As a result, the financial reports filed with the SEC by the Company subsequent to the Reorganization Transactions are prepared &#x201c;as if&#x201d; the Dutch Bros OpCo is the accounting predecessor of the Company. The historical operations of Dutch Bros OpCo are deemed to be those of the Company. Thus, the financial statements included in this report reflect (i) the historical operating results of Dutch Bros OpCo prior to the Reorganization Transactions; (ii) the consolidated results of the Company and Dutch Bros OpCo following the Reorganization Transactions; (iii) the assets and liabilities of Dutch Bros OpCo and the Company at their historical cost; and (iv) the Company&#x2019;s equity structure for all periods presented. No step-up basis of intangible assets or goodwill was recorded.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RleHRyZWdpb246Mzk2OGU1NTcyYWI2NGViNGFkOTA2OTZmNmRhZmNiMGJfMzg0ODI5MDczODQ0NQ_ea0913f7-08b7-4603-bf28-c90470b51f6c">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is a corporation and sole managing member of Dutch Bros OpCo which is treated as a partnership for tax purposes.  In addition to the Company and Dutch Bros OpCo, Dutch Bros OpCo is the sole member of other single member Dutch Bros OpCo entities disregarded for Federal tax purposes, and one corporate subsidiary.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For Dutch Bros OpCo, taxable income and the resulting liabilities are allocated among the owners of the entities and reported on the tax filings for those owners. The Company records income tax provision, deferred tax assets, and deferred tax liabilities only for the items for which the Company is responsible for making payments directly to the relevant tax authority.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes reflect the net tax effects of temporary differences between the financial reporting and tax basis of assets and liabilities and are measured using the enacted tax rates and laws expected to be in effect when such differences are expected to reverse. Such temporary differences are reflected as deferred income tax assets and deferred tax liabilities on the condensed consolidated balance sheets. A deferred tax asset is recognized if it is more likely than not that a tax benefit will be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some or all of the deferred tax assets will be realized and, when necessary, a valuation allowance is established. The ultimate realization of the deferred tax assets is dependent upon the generation of future taxable income during the periods in which temporary differences become deductible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is required to identify, evaluate and measure all uncertain tax positions taken or to be taken on tax returns and to record liabilities for the amount of these positions that may not be sustained, or may only partially be sustained, upon examination by the relevant taxing authorities. Although the Company believes that its estimates and judgments were reasonable, actual results may differ from these estimates. Some or all of these judgments are subject to review by the taxing authorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the tax benefit from entity level uncertain tax positions if it is more likely than not that the tax position will be sustained on examination by the tax authorities, based on technical merits of the position. The tax benefit is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RleHRyZWdpb246Mzk2OGU1NTcyYWI2NGViNGFkOTA2OTZmNmRhZmNiMGJfMzg0ODI5MDczODQ0Ng_e0396052-531d-4587-9859-67deecfd796a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The presentation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions, primarily related to long-lived asset valuation, leases, temporary equity, and equity-based compensation that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Although management bases its estimates on historical experience and assumptions that are believed to be reasonable under the circumstances, actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RleHRyZWdpb246Mzk2OGU1NTcyYWI2NGViNGFkOTA2OTZmNmRhZmNiMGJfMzg0ODI5MDczODQ0Nw_ba75a2a6-1dfb-4d3e-aa59-cfb42c1702d5">Advertising Expense and Vendor IncentivesAdvertising costs are expensed as they are incurred. Most franchise shops contribute to an advertising fund that the Company manages on behalf of the shops. Under the franchise agreement, the contributions received must be spent on marketing, creative efforts, media support, or other related purposes specified in the agreement. The expenditures are primarily amounts paid to third parties but may also include personnel expenses and allocated costs.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RleHRyZWdpb246Mzk2OGU1NTcyYWI2NGViNGFkOTA2OTZmNmRhZmNiMGJfMzg0ODI5MDcxNDA2NA_3bf49685-93c3-4a9a-b1ed-c8be80c1bf98">Advertising expense was as follows for the periods presented:&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advertising expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,948&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,046&#160;&lt;/span&gt;&lt;/td&gt;&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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into food and beverage supply agreements with certain major vendors. Pursuant to the terms of these arrangements, rebates are provided to the Company from the vendors based upon the dollar value of purchases for company-operated shops and franchised shops. These incentives are recognized as earned throughout the year and are classified as a reduction of cost of sales &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in the accompanying condensed consolidated statements of operations. Vendor incentives recognized in cost of sales were as follows for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vendor incentives&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,585&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,018&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,348&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,005&#160;&lt;/span&gt;&lt;/td&gt;&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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RhYmxlOmU5YmQxZGFmZDlhMjRjNDZiODUxODFjNWQ2YzgyNTU0L3RhYmxlcmFuZ2U6ZTliZDFkYWZkOWEyNGM0NmI4NTE4MWM1ZDZjODI1NTRfMi0yLTEtMS0xMzk2NTM_46183db6-f66a-4571-8c23-6dbeca8589b8"
      unitRef="usd">7602000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RhYmxlOmU5YmQxZGFmZDlhMjRjNDZiODUxODFjNWQ2YzgyNTU0L3RhYmxlcmFuZ2U6ZTliZDFkYWZkOWEyNGM0NmI4NTE4MWM1ZDZjODI1NTRfMi00LTEtMS0xMzk2NTM_b9152886-68b8-4211-82a3-0348a97dde70"
      unitRef="usd">4303000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RhYmxlOmU5YmQxZGFmZDlhMjRjNDZiODUxODFjNWQ2YzgyNTU0L3RhYmxlcmFuZ2U6ZTliZDFkYWZkOWEyNGM0NmI4NTE4MWM1ZDZjODI1NTRfMi02LTEtMS0xMzk2NjA_453845e3-0dca-4ae5-b14f-5e044bc064a1"
      unitRef="usd">19948000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RhYmxlOmU5YmQxZGFmZDlhMjRjNDZiODUxODFjNWQ2YzgyNTU0L3RhYmxlcmFuZ2U6ZTliZDFkYWZkOWEyNGM0NmI4NTE4MWM1ZDZjODI1NTRfMi04LTEtMS0xMzk2NjA_989d071c-aed0-4671-9cb5-615e8686afe0"
      unitRef="usd">13046000</us-gaap:AdvertisingExpense>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RleHRyZWdpb246Mzk2OGU1NTcyYWI2NGViNGFkOTA2OTZmNmRhZmNiMGJfNjA0NzMxMzk5NDAxMA_f2a6da53-918f-4a3d-a479-a93dbf0108fc">The Company has entered into food and beverage supply agreements with certain major vendors. Pursuant to the terms of these arrangements, rebates are provided to the Company from the vendors based upon the dollar value of purchases for company-operated shops and franchised shops. These incentives are recognized as earned throughout the year and are classified as a reduction of cost of sales in the accompanying condensed consolidated statements of operations.</us-gaap:CostOfSalesPolicyTextBlock>
    <bros:CostOfGoodAndServicesSoldIncentivesExpense
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RhYmxlOjBjZTU3YTZmZDc5ZjRiNDA4MTFjYmNmNjg1Y2U4MTcyL3RhYmxlcmFuZ2U6MGNlNTdhNmZkNzlmNGI0MDgxMWNiY2Y2ODVjZTgxNzJfMi0yLTEtMS0xNDM0MTc_793d5aef-8e81-4a51-b2a0-649f384cf4d5"
      unitRef="usd">11585000</bros:CostOfGoodAndServicesSoldIncentivesExpense>
    <bros:CostOfGoodAndServicesSoldIncentivesExpense
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RhYmxlOjBjZTU3YTZmZDc5ZjRiNDA4MTFjYmNmNjg1Y2U4MTcyL3RhYmxlcmFuZ2U6MGNlNTdhNmZkNzlmNGI0MDgxMWNiY2Y2ODVjZTgxNzJfMi00LTEtMS0xNDM0MTc_3fa2afe2-a7f5-450d-9c02-3425d6633388"
      unitRef="usd">7018000</bros:CostOfGoodAndServicesSoldIncentivesExpense>
    <bros:CostOfGoodAndServicesSoldIncentivesExpense
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RhYmxlOjBjZTU3YTZmZDc5ZjRiNDA4MTFjYmNmNjg1Y2U4MTcyL3RhYmxlcmFuZ2U6MGNlNTdhNmZkNzlmNGI0MDgxMWNiY2Y2ODVjZTgxNzJfMi02LTEtMS0xNDM0MTc_a70fcc4e-2247-4f5e-abb4-03ea8fcf06e1"
      unitRef="usd">30348000</bros:CostOfGoodAndServicesSoldIncentivesExpense>
    <bros:CostOfGoodAndServicesSoldIncentivesExpense
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RhYmxlOjBjZTU3YTZmZDc5ZjRiNDA4MTFjYmNmNjg1Y2U4MTcyL3RhYmxlcmFuZ2U6MGNlNTdhNmZkNzlmNGI0MDgxMWNiY2Y2ODVjZTgxNzJfMi04LTEtMS0xNDM0MTc_bc380325-c58e-4eb8-a080-520ba730849b"
      unitRef="usd">19005000</bros:CostOfGoodAndServicesSoldIncentivesExpense>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zMS9mcmFnOjM5NjhlNTU3MmFiNjRlYjRhZDkwNjk2ZjZkYWZjYjBiL3RleHRyZWdpb246Mzk2OGU1NTcyYWI2NGViNGFkOTA2OTZmNmRhZmNiMGJfMzg0ODI5MDcxMzQ4Mg_5da1b5ca-e597-4a85-bf8c-170665d4fe0c">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Updated (&#x201c;ASU&#x201d;) No. 2016-02, &#x201c;Leases (Topic 842).&#x201d; The pronouncement requires lessees to recognize a liability for lease obligations, which represent the discounted obligation to make future minimum lease payments, and a corresponding right-of-use asset on the balance sheet. The guidance requires disclosure of key information about leasing arrangements which are intended to give financial statement users the ability to assess the amount, timing, and potential uncertainty of cash flows related to leases. The Company expects to adopt the requirements of the new lease standard effective January 1, 2022. Management is currently evaluating the provisions of the new lease standard, including optional practical expedients, and assessing the Company&#x2019;s existing lease portfolio in order to determine the impact to its accounting systems, processes and internal control over financial reporting. The adoption of ASU 2016-02 will have a significant impact on the Company&#x2019;s condensed consolidated balance sheets because it will record material assets and obligations for current operating leases. Management is still assessing the expected impact on the Company&#x2019;s consolidated financial statements. &lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2017, the FASB issued ASU No. 2017-04, &#x201c;Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.&#x201d; The amendments in this update simplify the subsequent measurement of goodwill by removing the second step of the two-step impairment test. The amendment requires an entity to perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. The amendment should be applied on a prospective basis. ASU 2017-04 is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2021. The amendments in ASU 2017-04 are to be applied on a prospective basis, and the adoption is not expected to have a material impact on the Company's consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13, &#x201c;Financial Instruments&#x2014;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.&#x201d; ASU 2016-13 replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. For accounts receivable and other financial instruments, the Company will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. ASU 2016-13 is effective for fiscal years beginning after December 15, 2022. Application of the amendments is through a cumulative-effect adjustment to retained earnings as of the effective date. The Company is currently evaluating the impact of this standard on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90ZXh0cmVnaW9uOjBiZTYwZGY3OGVlMDRkMjZhYWU3YzhkODM4MmQ1OTY3XzM4NDgyOTA2OTgwMjU_eb0c0ee9-5acd-42d8-9611-321254beff28">Revenue Recognition &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates revenue by major component:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Company-operated shops&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,661&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,548&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,767&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Franchising&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:10pt;font-weight:400;line-height:100%"&gt;20,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,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:10pt;font-weight:400;line-height:100%"&gt;58,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,803&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,658&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357,796&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred Revenue &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue activity related to the Company&#x2019;s loyalty and gift card programs was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.600%"/&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:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended September 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Balance, January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,768&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:120%"&gt;Revenue deferred - card activations and rewards earned&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:10pt;font-weight:400;line-height:120%"&gt;122,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized - card and rewards redemptions and breakage&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:10pt;font-weight:400;line-height:120%"&gt;(116,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:700;line-height:120%"&gt;Balance, September 30&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:10pt;font-weight:400;line-height:120%"&gt;15,935&#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;border-top:1pt solid #000;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:10pt;font-weight:400;line-height:120%"&gt;7,905&#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:10pt;font-weight:400;line-height:120%"&gt;Less: current portion&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:10pt;font-weight:400;line-height:120%"&gt;(13,681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue, net of current portion, gift card and loyalty programs&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;2,254&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;1,640&#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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue also includes customer advances and sales to distributors where the performance obligation has not been satisfied and control has not been transferred to the customer as of the reporting date, as well as initial unearned franchise fees from franchisees. These deferred revenues reported in the Company&#x2019;s condensed consolidated balance sheets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:54.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&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:10pt;font-weight:700;line-height:100%"&gt;As of&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:10pt;font-weight:700;line-height:100%"&gt;September 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer advances and outstanding performance obligations&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,044&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,815&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Initial unearned franchise fees from franchisees&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:10pt;font-weight:400;line-height:100%"&gt;2,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred revenue, customer advances and sales to distributors&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:10pt;font-weight:400;line-height:100%"&gt;5,620&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;5,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Less: current portion&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:10pt;font-weight:400;line-height:100%"&gt;(3,496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,649)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue, net of current portion, customer advances and sales to distributors&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,124&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,713&#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-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from initial unearned franchise fees was as follows for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earned franchise fees&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338&#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;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;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90ZXh0cmVnaW9uOjBiZTYwZGY3OGVlMDRkMjZhYWU3YzhkODM4MmQ1OTY3XzM4NDgyOTA2OTgwMjM_adb98e19-4651-4214-a2d9-9a894cc3f5c2">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates revenue by major component:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Company-operated shops&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,661&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,548&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,767&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Franchising&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:10pt;font-weight:400;line-height:100%"&gt;20,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,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:10pt;font-weight:400;line-height:100%"&gt;58,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,803&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,658&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357,796&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,517&#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:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic01beae5cf3249cdb88514001df87596_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4N2EzZTk5ZjQxZjg0Y2MwYmMxZmNhMjI4MzJiNDA5OS90YWJsZXJhbmdlOjg3YTNlOTlmNDFmODRjYzBiYzFmY2EyMjgzMmI0MDk5XzItMi0xLTEtMTY5OQ_5c54e3c0-d3f9-41d2-92c5-125ef410769c"
      unitRef="usd">108661000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60c5d734e17b4cf085212fc88ee65fcc_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4N2EzZTk5ZjQxZjg0Y2MwYmMxZmNhMjI4MzJiNDA5OS90YWJsZXJhbmdlOjg3YTNlOTlmNDFmODRjYzBiYzFmY2EyMjgzMmI0MDk5XzItNC0xLTEtMTcwOQ_d4832cb8-f396-429e-9bf5-7af8c220b427"
      unitRef="usd">66695000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id85c588f48b045ea8d0290dc7537dbd4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4N2EzZTk5ZjQxZjg0Y2MwYmMxZmNhMjI4MzJiNDA5OS90YWJsZXJhbmdlOjg3YTNlOTlmNDFmODRjYzBiYzFmY2EyMjgzMmI0MDk5XzItNi0xLTEtMTcxNQ_9c1f2d3a-310b-40f5-a794-90ad25895470"
      unitRef="usd">289548000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibee895ba670c4620b608ba2c1b46b141_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4N2EzZTk5ZjQxZjg0Y2MwYmMxZmNhMjI4MzJiNDA5OS90YWJsZXJhbmdlOjg3YTNlOTlmNDFmODRjYzBiYzFmY2EyMjgzMmI0MDk5XzItOC0xLTEtMTcxOQ_d457d830-8df2-4420-8e8f-47fc440ab20f"
      unitRef="usd">175767000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia8826b749ee14d56bc5814bbd8b74a0d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4N2EzZTk5ZjQxZjg0Y2MwYmMxZmNhMjI4MzJiNDA5OS90YWJsZXJhbmdlOjg3YTNlOTlmNDFmODRjYzBiYzFmY2EyMjgzMmI0MDk5XzMtMi0xLTEtMTY5OQ_37a72601-f4fb-4197-a04a-68664ebec445"
      unitRef="usd">20396000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifbc9089f55d24a879c6bcd553c9dcbf3_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4N2EzZTk5ZjQxZjg0Y2MwYmMxZmNhMjI4MzJiNDA5OS90YWJsZXJhbmdlOjg3YTNlOTlmNDFmODRjYzBiYzFmY2EyMjgzMmI0MDk5XzMtNC0xLTEtMTcwOQ_62708dc1-ff28-43dd-a5d5-aebf21ab207a"
      unitRef="usd">19124000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7300dc4486d49a4a5184a992448ec05_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4N2EzZTk5ZjQxZjg0Y2MwYmMxZmNhMjI4MzJiNDA5OS90YWJsZXJhbmdlOjg3YTNlOTlmNDFmODRjYzBiYzFmY2EyMjgzMmI0MDk5XzMtNi0xLTEtMTcxNQ_6e12950e-365d-489b-a92e-2579e6d1f0bb"
      unitRef="usd">65589000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i659b659f43054a11a6bed4760c516475_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4N2EzZTk5ZjQxZjg0Y2MwYmMxZmNhMjI4MzJiNDA5OS90YWJsZXJhbmdlOjg3YTNlOTlmNDFmODRjYzBiYzFmY2EyMjgzMmI0MDk5XzMtOC0xLTEtMTcxOQ_b3f2edaa-b014-4b2d-a8ba-fc9474d576f3"
      unitRef="usd">58076000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba8aed2385e14a43b239173bd13ba5e5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4N2EzZTk5ZjQxZjg0Y2MwYmMxZmNhMjI4MzJiNDA5OS90YWJsZXJhbmdlOjg3YTNlOTlmNDFmODRjYzBiYzFmY2EyMjgzMmI0MDk5XzQtMi0xLTEtMTY5OQ_0c387a83-4d72-497b-8a56-1b2066c795e1"
      unitRef="usd">746000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7c06f59f0702429b8d6438b3a4e0cb9f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4N2EzZTk5ZjQxZjg0Y2MwYmMxZmNhMjI4MzJiNDA5OS90YWJsZXJhbmdlOjg3YTNlOTlmNDFmODRjYzBiYzFmY2EyMjgzMmI0MDk5XzQtNC0xLTEtMTcwOQ_ec27f2a9-6111-4b27-94ac-58ebc4919e39"
      unitRef="usd">839000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i57a3ec2cab59455caced4279ed5651d0_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4N2EzZTk5ZjQxZjg0Y2MwYmMxZmNhMjI4MzJiNDA5OS90YWJsZXJhbmdlOjg3YTNlOTlmNDFmODRjYzBiYzFmY2EyMjgzMmI0MDk5XzQtNi0xLTEtMTcxNQ_900a1d74-2cb4-4bab-b07e-87d22bc8ea10"
      unitRef="usd">2659000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f2fe80e197f4e599794faca44ae199e_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4N2EzZTk5ZjQxZjg0Y2MwYmMxZmNhMjI4MzJiNDA5OS90YWJsZXJhbmdlOjg3YTNlOTlmNDFmODRjYzBiYzFmY2EyMjgzMmI0MDk5XzQtOC0xLTEtMTcxOQ_b1bf9b6d-f0e1-4c3b-83dd-17864e0d96a4"
      unitRef="usd">3674000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4N2EzZTk5ZjQxZjg0Y2MwYmMxZmNhMjI4MzJiNDA5OS90YWJsZXJhbmdlOjg3YTNlOTlmNDFmODRjYzBiYzFmY2EyMjgzMmI0MDk5XzUtMi0xLTEtMTY5OQ_1452b485-1c30-427a-8a71-c744a214bc85"
      unitRef="usd">129803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4N2EzZTk5ZjQxZjg0Y2MwYmMxZmNhMjI4MzJiNDA5OS90YWJsZXJhbmdlOjg3YTNlOTlmNDFmODRjYzBiYzFmY2EyMjgzMmI0MDk5XzUtNC0xLTEtMTcwOQ_e5e5ef02-4292-432a-8abc-30732dc7016f"
      unitRef="usd">86658000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4N2EzZTk5ZjQxZjg0Y2MwYmMxZmNhMjI4MzJiNDA5OS90YWJsZXJhbmdlOjg3YTNlOTlmNDFmODRjYzBiYzFmY2EyMjgzMmI0MDk5XzUtNi0xLTEtMTcxNQ_d1a45f31-46b4-4f46-bb91-845c136af68f"
      unitRef="usd">357796000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4N2EzZTk5ZjQxZjg0Y2MwYmMxZmNhMjI4MzJiNDA5OS90YWJsZXJhbmdlOjg3YTNlOTlmNDFmODRjYzBiYzFmY2EyMjgzMmI0MDk5XzUtOC0xLTEtMTcxOQ_4fcf41ac-07db-4378-ac95-8652588e7e56"
      unitRef="usd">237517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90ZXh0cmVnaW9uOjBiZTYwZGY3OGVlMDRkMjZhYWU3YzhkODM4MmQ1OTY3XzM4NDgyOTA2OTgwMjE_82f5d1be-85ca-43a7-b369-8b4d240cacdd">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue activity related to the Company&#x2019;s loyalty and gift card programs was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.600%"/&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:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended September 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Balance, January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,768&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:120%"&gt;Revenue deferred - card activations and rewards earned&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:10pt;font-weight:400;line-height:120%"&gt;122,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized - card and rewards redemptions and breakage&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:10pt;font-weight:400;line-height:120%"&gt;(116,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:700;line-height:120%"&gt;Balance, September 30&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:10pt;font-weight:400;line-height:120%"&gt;15,935&#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;border-top:1pt solid #000;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:10pt;font-weight:400;line-height:120%"&gt;7,905&#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:10pt;font-weight:400;line-height:120%"&gt;Less: current portion&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:10pt;font-weight:400;line-height:120%"&gt;(13,681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue, net of current portion, gift card and loyalty programs&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;2,254&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;1,640&#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;These deferred revenues reported in the Company&#x2019;s condensed consolidated balance sheets were as follows:&lt;div style="margin-bottom:9pt"&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:54.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&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:10pt;font-weight:700;line-height:100%"&gt;As of&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:10pt;font-weight:700;line-height:100%"&gt;September 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer advances and outstanding performance obligations&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,044&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,815&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Initial unearned franchise fees from franchisees&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:10pt;font-weight:400;line-height:100%"&gt;2,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred revenue, customer advances and sales to distributors&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:10pt;font-weight:400;line-height:100%"&gt;5,620&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;5,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Less: current portion&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:10pt;font-weight:400;line-height:100%"&gt;(3,496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,649)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue, net of current portion, customer advances and sales to distributors&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,124&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,713&#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-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from initial unearned franchise fees was as follows for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earned franchise fees&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338&#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;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;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ia9e7a4262f1d41c784974f636789233e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4YmJlN2I5YjVhOTc0NGZkODBlNDI5ZjQ0ZDljZGM4Mi90YWJsZXJhbmdlOjhiYmU3YjliNWE5NzQ0ZmQ4MGU0MjlmNDRkOWNkYzgyXzItMS0xLTEtMTc0OA_bd6e9e24-7dc2-4bab-ac97-b7f3aacde247"
      unitRef="usd">10576000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i50cb2f9ec0394abba592c36491b60b7a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4YmJlN2I5YjVhOTc0NGZkODBlNDI5ZjQ0ZDljZGM4Mi90YWJsZXJhbmdlOjhiYmU3YjliNWE5NzQ0ZmQ4MGU0MjlmNDRkOWNkYzgyXzItMy0xLTEtMTc0OA_e8f9e4ee-0cf9-428c-a5b3-cd642787744d"
      unitRef="usd">8768000</us-gaap:ContractWithCustomerLiability>
    <bros:ContractWithCustomerLiabilityRevenueDeferred
      contextRef="i57928c394eaf4beeaf855e7efe14c53a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4YmJlN2I5YjVhOTc0NGZkODBlNDI5ZjQ0ZDljZGM4Mi90YWJsZXJhbmdlOjhiYmU3YjliNWE5NzQ0ZmQ4MGU0MjlmNDRkOWNkYzgyXzMtMS0xLTEtMTc0OA_c1dd2308-40ce-4d31-8f45-f598ec431eea"
      unitRef="usd">122326000</bros:ContractWithCustomerLiabilityRevenueDeferred>
    <bros:ContractWithCustomerLiabilityRevenueDeferred
      contextRef="i36c6b050409e4fb2be2abca55a32e917_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4YmJlN2I5YjVhOTc0NGZkODBlNDI5ZjQ0ZDljZGM4Mi90YWJsZXJhbmdlOjhiYmU3YjliNWE5NzQ0ZmQ4MGU0MjlmNDRkOWNkYzgyXzMtMy0xLTEtMTc0OA_c0efbdba-9636-4028-b5d1-c3a60ef183f3"
      unitRef="usd">13256000</bros:ContractWithCustomerLiabilityRevenueDeferred>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i57928c394eaf4beeaf855e7efe14c53a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4YmJlN2I5YjVhOTc0NGZkODBlNDI5ZjQ0ZDljZGM4Mi90YWJsZXJhbmdlOjhiYmU3YjliNWE5NzQ0ZmQ4MGU0MjlmNDRkOWNkYzgyXzQtMS0xLTEtMTc0OA_742d5c44-d43a-4cdc-a886-69d5d7f31255"
      unitRef="usd">-116967000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i36c6b050409e4fb2be2abca55a32e917_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4YmJlN2I5YjVhOTc0NGZkODBlNDI5ZjQ0ZDljZGM4Mi90YWJsZXJhbmdlOjhiYmU3YjliNWE5NzQ0ZmQ4MGU0MjlmNDRkOWNkYzgyXzQtMy0xLTEtMTc0OA_9a8af411-8b16-4d3e-b545-6b12c31a5abf"
      unitRef="usd">-14119000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i49022b0e7b154d029072332fbbba96d7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4YmJlN2I5YjVhOTc0NGZkODBlNDI5ZjQ0ZDljZGM4Mi90YWJsZXJhbmdlOjhiYmU3YjliNWE5NzQ0ZmQ4MGU0MjlmNDRkOWNkYzgyXzUtMS0xLTEtMTc0OA_a32dc423-aab8-45ac-9972-69096b1d8a3c"
      unitRef="usd">15935000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i2859bb777ea340d7ba9a7d3252878728_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4YmJlN2I5YjVhOTc0NGZkODBlNDI5ZjQ0ZDljZGM4Mi90YWJsZXJhbmdlOjhiYmU3YjliNWE5NzQ0ZmQ4MGU0MjlmNDRkOWNkYzgyXzUtMy0xLTEtMTc0OA_e0870f74-ccba-48e3-b0ec-2fbeeaafa24b"
      unitRef="usd">7905000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i49022b0e7b154d029072332fbbba96d7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4YmJlN2I5YjVhOTc0NGZkODBlNDI5ZjQ0ZDljZGM4Mi90YWJsZXJhbmdlOjhiYmU3YjliNWE5NzQ0ZmQ4MGU0MjlmNDRkOWNkYzgyXzYtMS0xLTEtMTc0OA_54b286e4-c0be-425d-9ab3-9543ec932572"
      unitRef="usd">13681000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i2859bb777ea340d7ba9a7d3252878728_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4YmJlN2I5YjVhOTc0NGZkODBlNDI5ZjQ0ZDljZGM4Mi90YWJsZXJhbmdlOjhiYmU3YjliNWE5NzQ0ZmQ4MGU0MjlmNDRkOWNkYzgyXzYtMy0xLTEtMTc0OA_71447d16-095c-423f-b725-2f106174895f"
      unitRef="usd">6265000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i49022b0e7b154d029072332fbbba96d7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4YmJlN2I5YjVhOTc0NGZkODBlNDI5ZjQ0ZDljZGM4Mi90YWJsZXJhbmdlOjhiYmU3YjliNWE5NzQ0ZmQ4MGU0MjlmNDRkOWNkYzgyXzctMS0xLTEtMTc0OA_77cf38b1-4ca6-425e-ad49-ce504093fb14"
      unitRef="usd">2254000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i2859bb777ea340d7ba9a7d3252878728_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo4YmJlN2I5YjVhOTc0NGZkODBlNDI5ZjQ0ZDljZGM4Mi90YWJsZXJhbmdlOjhiYmU3YjliNWE5NzQ0ZmQ4MGU0MjlmNDRkOWNkYzgyXzctMy0xLTEtMTc0OA_ad5501bb-466d-486d-a03a-bf5fedd926d0"
      unitRef="usd">1640000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ibfaf015630024777a789b0e84e700cd5_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo2Mjg1OWQzNTNlM2E0Y2Q3ODk5Yjg2NzYxOTBmZjkyZC90YWJsZXJhbmdlOjYyODU5ZDM1M2UzYTRjZDc4OTliODY3NjE5MGZmOTJkXzItMi0xLTEtMTQxMjA5_d653a004-fe16-4934-96b2-46f14e79113a"
      unitRef="usd">3044000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i1b57009d69554241ad694b812b5c1a6d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo2Mjg1OWQzNTNlM2E0Y2Q3ODk5Yjg2NzYxOTBmZjkyZC90YWJsZXJhbmdlOjYyODU5ZDM1M2UzYTRjZDc4OTliODY3NjE5MGZmOTJkXzItNC0xLTEtMTQxMjA5_db30a1e8-c353-48af-8bb5-ca622c0b204c"
      unitRef="usd">2815000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i5a0e440724b64a7880c11a0ee4676a44_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo2Mjg1OWQzNTNlM2E0Y2Q3ODk5Yjg2NzYxOTBmZjkyZC90YWJsZXJhbmdlOjYyODU5ZDM1M2UzYTRjZDc4OTliODY3NjE5MGZmOTJkXzMtMi0xLTEtMTQxMjA5_b834048e-9695-4966-881f-fcbad2a39536"
      unitRef="usd">2576000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="iddb67c10e0204ab482908afa153343f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo2Mjg1OWQzNTNlM2E0Y2Q3ODk5Yjg2NzYxOTBmZjkyZC90YWJsZXJhbmdlOjYyODU5ZDM1M2UzYTRjZDc4OTliODY3NjE5MGZmOTJkXzMtNC0xLTEtMTQxMjA5_bb5ce6c7-343d-4294-8547-8e4af205e6e5"
      unitRef="usd">2547000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ia981314aad0447958e048e455dd86c17_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo2Mjg1OWQzNTNlM2E0Y2Q3ODk5Yjg2NzYxOTBmZjkyZC90YWJsZXJhbmdlOjYyODU5ZDM1M2UzYTRjZDc4OTliODY3NjE5MGZmOTJkXzQtMi0xLTEtMTUzMzQ4_7b03f920-f623-492b-98f7-c546c922c239"
      unitRef="usd">5620000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ibf129a6c571a4cf1818e405d6ff18b9a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo2Mjg1OWQzNTNlM2E0Y2Q3ODk5Yjg2NzYxOTBmZjkyZC90YWJsZXJhbmdlOjYyODU5ZDM1M2UzYTRjZDc4OTliODY3NjE5MGZmOTJkXzQtNC0xLTEtMTUzMzQ4_cb8f1811-069b-4d1f-870a-4e6001677233"
      unitRef="usd">5362000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ia981314aad0447958e048e455dd86c17_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo2Mjg1OWQzNTNlM2E0Y2Q3ODk5Yjg2NzYxOTBmZjkyZC90YWJsZXJhbmdlOjYyODU5ZDM1M2UzYTRjZDc4OTliODY3NjE5MGZmOTJkXzUtMi0xLTEtMTUzMzQ4_f9287e6f-a396-4543-b477-290deb80624b"
      unitRef="usd">3496000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ibf129a6c571a4cf1818e405d6ff18b9a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo2Mjg1OWQzNTNlM2E0Y2Q3ODk5Yjg2NzYxOTBmZjkyZC90YWJsZXJhbmdlOjYyODU5ZDM1M2UzYTRjZDc4OTliODY3NjE5MGZmOTJkXzUtNC0xLTEtMTUzMzQ4_e0d45b1d-ec6c-4800-894d-fcaec35f88d7"
      unitRef="usd">1649000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ia981314aad0447958e048e455dd86c17_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo2Mjg1OWQzNTNlM2E0Y2Q3ODk5Yjg2NzYxOTBmZjkyZC90YWJsZXJhbmdlOjYyODU5ZDM1M2UzYTRjZDc4OTliODY3NjE5MGZmOTJkXzYtMi0xLTEtMTUzMzQ4_a0c5e423-5a9d-43aa-8be6-6d9a0c14675b"
      unitRef="usd">2124000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ibf129a6c571a4cf1818e405d6ff18b9a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTo2Mjg1OWQzNTNlM2E0Y2Q3ODk5Yjg2NzYxOTBmZjkyZC90YWJsZXJhbmdlOjYyODU5ZDM1M2UzYTRjZDc4OTliODY3NjE5MGZmOTJkXzYtNC0xLTEtMTUzMzQ4_6b35862f-7eb8-4c96-bc58-d82cd398996a"
      unitRef="usd">3713000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i45c0a0a3c62344f59779ee1398cd59c5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTpmM2MxZjJkOTQwOWY0Mjc1YjA2Y2YzYTYyZjA2NDk2MS90YWJsZXJhbmdlOmYzYzFmMmQ5NDA5ZjQyNzViMDZjZjNhNjJmMDY0OTYxXzMtMi0xLTEtMTQxMzY2_41d0ab5d-ec83-4066-bfe9-bf4e3a1dfaf7"
      unitRef="usd">198000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i80a72bf097404e67b2de97c2f7802c4d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTpmM2MxZjJkOTQwOWY0Mjc1YjA2Y2YzYTYyZjA2NDk2MS90YWJsZXJhbmdlOmYzYzFmMmQ5NDA5ZjQyNzViMDZjZjNhNjJmMDY0OTYxXzMtNC0xLTEtMTQxMzY2_3c2d2511-5520-45a4-8cb6-56c230f95d82"
      unitRef="usd">117000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="idbcebbb0505b476aaaf57e1699cece62_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTpmM2MxZjJkOTQwOWY0Mjc1YjA2Y2YzYTYyZjA2NDk2MS90YWJsZXJhbmdlOmYzYzFmMmQ5NDA5ZjQyNzViMDZjZjNhNjJmMDY0OTYxXzMtNi0xLTEtMTQxMzY2_5f27247b-3ba7-4b5b-bb2c-5f2ca17b6ab5"
      unitRef="usd">514000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i90b1a21b975745a0979aa9e7430d24f9_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NjQvZnJhZzowYmU2MGRmNzhlZTA0ZDI2YWFlN2M4ZDgzODJkNTk2Ny90YWJsZTpmM2MxZjJkOTQwOWY0Mjc1YjA2Y2YzYTYyZjA2NDk2MS90YWJsZXJhbmdlOmYzYzFmMmQ5NDA5ZjQyNzViMDZjZjNhNjJmMDY0OTYxXzMtOC0xLTEtMTQxMzY2_aa6dd2dd-688f-43b2-a5cf-40555da35565"
      unitRef="usd">338000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90ZXh0cmVnaW9uOjNiOThhMDVhM2E0MTQ5NWE4MDdhYTM1NGQxNzcxMzFlXzM4NDgyOTA3MDQ4OTg_ee87bfb3-58f6-4b02-8429-569e16841f6e">Shop Acquisitions  &lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended September 30, 2021, the Company repurchased the franchise rights and assets of seven coffee shops from two separate franchisees in Washington. For the year ended December&#160;31, 2020, the Company repurchased the franchise rights and assets of five shops from a franchisee in Colorado. The following table summarizes the allocations of the purchase prices to the estimated fair values of assets acquired and liabilities assumed. The 2021 acquisitions are considered preliminary and subject to change within the measurement period (up to one year from the acquisition dates):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:54.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&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:10pt;font-weight:700;line-height:100%"&gt;As of&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:10pt;font-weight:700;line-height:100%"&gt;September 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition consideration:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase price consideration&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment and fixtures&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:10pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building and leasehold improvements&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:10pt;font-weight:400;line-height:100%"&gt;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&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:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reacquired franchise rights&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:10pt;font-weight:400;line-height:100%"&gt;3,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&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:10pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gift card liability&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:10pt;font-weight:400;line-height:100%"&gt;(193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&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:10pt;font-weight:400;line-height:100%"&gt;4,747&#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:10pt;font-weight:400;line-height:100%"&gt;3,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;640&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reacquired franchise rights acquired have weighted-average useful lives of 6.0 and 4.7 years at the time of purchase for the nine months ended September 30, 2021 and year ended December&#160;31, 2020, respectively. The excess of the purchase price over the aggregate fair value of net assets acquired was allocated to goodwill and is attributable to the benefits expected as a result of the acquisitions, including sales and growth opportunities, and is expected to be fully deductible for tax purposes. Goodwill is allocated entirely to the Company-operated shops segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value measurement of tangible and intangible assets and liabilities as of the acquisition dates is based on significant inputs not observed in the market and thus represents a Level 3 fair value measurement. Fair value measurements for reacquired franchise rights were determined using the income approach. Fair value measurements for property and equipment were determined using the cost approach. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of operations for the 2021 acquisitions are included in the Company&#x2019;s condensed consolidated statements of operations beginning on the date of acquisition. Revenues of approximately $3.3 million and net income of approximately $0.2 million are included in the Company&#x2019;s condensed consolidated statements of operations for the nine months ended September 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reflects the unaudited pro forma results of the Company and the seven shops purchased in 2021 as if the acquisitions had taken place as of January 1, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:69.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360,041&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,869&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Net income (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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,959)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <bros:NumberOfStoresRepurchased
      contextRef="i188b50872fa641b8a1b1ec13e812f7df_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90ZXh0cmVnaW9uOjNiOThhMDVhM2E0MTQ5NWE4MDdhYTM1NGQxNzcxMzFlXzEwOTk1MTE2MzU0ODI_d164d0a2-e993-43d9-a5e1-870bc581c012"
      unitRef="store">7</bros:NumberOfStoresRepurchased>
    <bros:NumberOfFranchisesPurchasedShopsFrom
      contextRef="if112f5b31f354febaf187c8cb4bda4ce_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90ZXh0cmVnaW9uOjNiOThhMDVhM2E0MTQ5NWE4MDdhYTM1NGQxNzcxMzFlXzEwOTk1MTE2MzU0OTA_afca908b-f51f-4925-a7ed-0d77e6c13c48"
      unitRef="store">2</bros:NumberOfFranchisesPurchasedShopsFrom>
    <bros:NumberOfStoresRepurchased
      contextRef="i9184ef2ccf4444609a702b0450e844de_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90ZXh0cmVnaW9uOjNiOThhMDVhM2E0MTQ5NWE4MDdhYTM1NGQxNzcxMzFlXzEwOTk1MTE2Mjg1ODEx_626d2543-a578-4d8a-bc18-2783846d29ea"
      unitRef="store">5</bros:NumberOfStoresRepurchased>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90ZXh0cmVnaW9uOjNiOThhMDVhM2E0MTQ5NWE4MDdhYTM1NGQxNzcxMzFlXzM4NDgyOTA3MDQ4OTc_61a19894-88d9-44b7-8ec6-6f1e791ff79c">The following table summarizes the allocations of the purchase prices to the estimated fair values of assets acquired and liabilities assumed. The 2021 acquisitions are considered preliminary and subject to change within the measurement period (up to one year from the acquisition dates):&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:54.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&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:10pt;font-weight:700;line-height:100%"&gt;As of&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:10pt;font-weight:700;line-height:100%"&gt;September 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition consideration:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase price consideration&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment and fixtures&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:10pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building and leasehold improvements&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:10pt;font-weight:400;line-height:100%"&gt;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&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:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reacquired franchise rights&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:10pt;font-weight:400;line-height:100%"&gt;3,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&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:10pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gift card liability&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:10pt;font-weight:400;line-height:100%"&gt;(193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&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:10pt;font-weight:400;line-height:100%"&gt;4,747&#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:10pt;font-weight:400;line-height:100%"&gt;3,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;640&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzItMi0xLTEtMTMzMDg3_013811aa-487e-47d7-a0dc-6ab198dbca1c"
      unitRef="usd">5387000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ieb605a6c4c724540b964cb3c68361b70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzMtNC0xLTEtMTMzMTQ2_d625ac0f-831c-42aa-adc8-9d075ca00e12"
      unitRef="usd">5094000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzQtMi0xLTEtMTMzMTE3_8d36ef25-9423-4757-8286-18c482f3ae7c"
      unitRef="usd">178000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzQtNC0xLTEtMTMzMTUz_905a846d-1edf-4fbb-8643-e734e56abe5d"
      unitRef="usd">314000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <bros:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildingAndLeaseholdImprovements
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzUtMi0xLTEtMTMzMTE3_ff991556-387a-4647-90e0-ae6d34f288f4"
      unitRef="usd">1425000</bros:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildingAndLeaseholdImprovements>
    <bros:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildingAndLeaseholdImprovements
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzUtNC0xLTEtMTMzMTUz_4c87dfb0-2b29-4b16-a4e9-88421e4f7ee8"
      unitRef="usd">0</bros:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildingAndLeaseholdImprovements>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzYtMi0xLTEtMTMzMTE3_159330aa-3422-49d4-83a7-472cedc23185"
      unitRef="usd">97000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzYtNC0xLTEtMTMzMTUz_43b63cfb-652b-4e9e-81f5-b33896cda876"
      unitRef="usd">79000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzctMi0xLTEtMTMzMTE3_8b28aa5e-bd8e-4983-8a88-dd37c506be44"
      unitRef="usd">23000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzctNC0xLTEtMTMzMTUz_f6a43fd7-b7db-4dea-9eef-6a34ce980b03"
      unitRef="usd">14000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i7c74cb62cde047b4804dd99c2c7cc635_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzgtMi0xLTEtMTMzMTE3_8fb22975-56cd-44c6-a6de-9e1bd7e50e82"
      unitRef="usd">3312000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="icaa4ca61045043caaef190c95479132d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzgtNC0xLTEtMTMzMTUz_72623afb-77ba-4ce3-854b-9d49361758d8"
      unitRef="usd">3437000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzktMi0xLTEtMTMzMTI0_22abc805-8570-44e9-b953-d6716d16833d"
      unitRef="usd">95000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzktNC0xLTEtMTMzMTYw_05be0924-702f-4f93-a55f-f734c408baee"
      unitRef="usd">96000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <bros:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzEwLTItMS0xLTEzMzEyNA_0ed44d55-c2bb-442d-8fdd-1a0f32c9fb7a"
      unitRef="usd">193000</bros:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability>
    <bros:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzEwLTQtMS0xLTEzMzE2MA_476e9d41-5d75-4a5e-95ec-37efba9d776e"
      unitRef="usd">198000</bros:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzExLTItMS0xLTEzMzEzNw_ac71a0e2-abf4-43aa-b8b8-91db21715670"
      unitRef="usd">4747000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzExLTQtMS0xLTEzMzE2Nw_7804a8cf-7513-48cc-befc-a5fc35e74984"
      unitRef="usd">3550000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="ica1e2f4889044b5d83101a58c298a5a9_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzEyLTItMS0xLTEzMzEzNw_394a8d94-0385-439e-ba07-c4dd34ede89e"
      unitRef="usd">640000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9fbf525e6139453485678a11d35d6ffc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToyM2ZjYmExZjEzYjg0YWQwYTVhNDZmZjBiZGFmMmM2Yi90YWJsZXJhbmdlOjIzZmNiYTFmMTNiODRhZDBhNWE0NmZmMGJkYWYyYzZiXzEyLTQtMS0xLTEzMzE2Nw_87345f72-b67f-412b-b940-4821df63f00f"
      unitRef="usd">1544000</us-gaap:Goodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i562fb392fe1845a19f1d6ff9e914b130_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90ZXh0cmVnaW9uOjNiOThhMDVhM2E0MTQ5NWE4MDdhYTM1NGQxNzcxMzFlXzEwOTk1MTE2MzQyMTk_6495070b-ba1f-4cee-a9cd-eb87f14c7d82">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i74e9a00a4d964c7db4f28a344691f713_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90ZXh0cmVnaW9uOjNiOThhMDVhM2E0MTQ5NWE4MDdhYTM1NGQxNzcxMzFlXzEwOTk1MTE2MzQyMjM_34c5d8fc-daf0-476d-bffa-a4239795bc5a">P4Y8M12D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90ZXh0cmVnaW9uOjNiOThhMDVhM2E0MTQ5NWE4MDdhYTM1NGQxNzcxMzFlXzEwOTk1MTE2MzU0Njc_d8d9e78b-fa63-4928-a56b-fe5a904fdda8"
      unitRef="usd">3300000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90ZXh0cmVnaW9uOjNiOThhMDVhM2E0MTQ5NWE4MDdhYTM1NGQxNzcxMzFlXzEwOTk1MTE2MzU0NzI_add60caa-f4e9-4ab8-839d-1b7f656b3583"
      unitRef="usd">200000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90ZXh0cmVnaW9uOjNiOThhMDVhM2E0MTQ5NWE4MDdhYTM1NGQxNzcxMzFlXzM4NDgyOTA3MDQ4OTY_b5cfe98d-af71-43cd-bc0d-b0610659ba78">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reflects the unaudited pro forma results of the Company and the seven shops purchased in 2021 as if the acquisitions had taken place as of January 1, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:69.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360,041&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,869&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Net income (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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,959)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <bros:NumberOfStoresRepurchased
      contextRef="i188b50872fa641b8a1b1ec13e812f7df_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90ZXh0cmVnaW9uOjNiOThhMDVhM2E0MTQ5NWE4MDdhYTM1NGQxNzcxMzFlXzEwOTk1MTE2MzU1NTY_d164d0a2-e993-43d9-a5e1-870bc581c012"
      unitRef="store">7</bros:NumberOfStoresRepurchased>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToxMDM3YmM4N2Q0ZGI0ZGY5OTMxODEwYWEwOTIzMDM5NC90YWJsZXJhbmdlOjEwMzdiYzg3ZDRkYjRkZjk5MzE4MTBhYTA5MjMwMzk0XzItMi0xLTEtMTMzMzQ5_01a64813-303a-43b5-9aa0-a04471166132"
      unitRef="usd">360041000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToxMDM3YmM4N2Q0ZGI0ZGY5OTMxODEwYWEwOTIzMDM5NC90YWJsZXJhbmdlOjEwMzdiYzg3ZDRkYjRkZjk5MzE4MTBhYTA5MjMwMzk0XzItNC0xLTEtMTMzMzQ5_95fa3721-fb18-4015-bb2d-3cd8e450b36a"
      unitRef="usd">243869000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToxMDM3YmM4N2Q0ZGI0ZGY5OTMxODEwYWEwOTIzMDM5NC90YWJsZXJhbmdlOjEwMzdiYzg3ZDRkYjRkZjk5MzE4MTBhYTA5MjMwMzk0XzMtMi0xLTEtMTMzMzQ5_9ec3b4b1-14ec-497c-89a2-efd37960e7ee"
      unitRef="usd">-110959000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTkvZnJhZzozYjk4YTA1YTNhNDE0OTVhODA3YWEzNTRkMTc3MTMxZS90YWJsZToxMDM3YmM4N2Q0ZGI0ZGY5OTMxODEwYWEwOTIzMDM5NC90YWJsZXJhbmdlOjEwMzdiYzg3ZDRkYjRkZjk5MzE4MTBhYTA5MjMwMzk0XzMtNC0xLTEtMTMzMzQ5_f6606515-e84f-48d6-b308-a737ce5146fa"
      unitRef="usd">12514000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTQvZnJhZzpmMDlkMzM3OGEzMWM0YWRmODdlOGFjNjRjYTM0ZGFlZS90ZXh0cmVnaW9uOmYwOWQzMzc4YTMxYzRhZGY4N2U4YWM2NGNhMzRkYWVlXzM4NDgyOTA3MDE3OTU_80a7a407-cc6f-4ddb-ac75-315445f5a37a">Fair Value MeasurementsThe Company&#x2019;s condensed consolidated financial statements include cash and cash equivalents, accounts receivable, accounts payable, accrued expenses and other current liabilities, for which the carrying amounts approximate fair value due to their short-term maturity. The fair value of the Company&#x2019;s variable-rate revolving loans approximates their carrying amounts as the Company&#x2019;s cost of borrowing is variable and approximates current market rates.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NTQvZnJhZzpmMDlkMzM3OGEzMWM0YWRmODdlOGFjNjRjYTM0ZGFlZS90ZXh0cmVnaW9uOmYwOWQzMzc4YTMxYzRhZGY4N2U4YWM2NGNhMzRkYWVlXzM4NDgyOTA3MDE3OTY_092dacd9-2b6c-4663-bc7a-39a0241490fe">The Company&#x2019;s condensed consolidated financial statements include cash and cash equivalents, accounts receivable, accounts payable, accrued expenses and other current liabilities, for which the carrying amounts approximate fair value due to their short-term maturity. The fair value of the Company&#x2019;s variable-rate revolving loans approximates their carrying amounts as the Company&#x2019;s cost of borrowing is variable and approximates current market rates.</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDkvZnJhZzoyZDE5ZmZiNzIyODQ0Nzg5YjUyYjdhMTM1ZjYyZjQyNS90ZXh0cmVnaW9uOjJkMTlmZmI3MjI4NDQ3ODliNTJiN2ExMzVmNjJmNDI1XzU0OTc1NTgxMzkzNDY_e9a6e3a2-f9db-430f-a4cb-d3845f8091e5">Inventories&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories, net consists of the following:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&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:10pt;font-weight:700;line-height:100%"&gt;As of&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:10pt;font-weight:700;line-height:100%"&gt;September 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,286&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,004&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Finished goods&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:10pt;font-weight:400;line-height:100%"&gt;13,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:10pt;font-weight:400;line-height:100%"&gt;10,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,494&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,580&#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;As of September&#160;30, 2021 and December&#160;31, 2020, reserves for inventories were $2,182 and $2,240, respectively.</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDkvZnJhZzoyZDE5ZmZiNzIyODQ0Nzg5YjUyYjdhMTM1ZjYyZjQyNS90ZXh0cmVnaW9uOjJkMTlmZmI3MjI4NDQ3ODliNTJiN2ExMzVmNjJmNDI1XzU0OTc1NTgxMzkzNDc_010ff129-9bf7-471e-8e99-da50315d38fd">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories, net consists of the following:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&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:10pt;font-weight:700;line-height:100%"&gt;As of&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:10pt;font-weight:700;line-height:100%"&gt;September 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,286&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,004&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Finished goods&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:10pt;font-weight:400;line-height:100%"&gt;13,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:10pt;font-weight:400;line-height:100%"&gt;10,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,494&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,580&#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;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDkvZnJhZzoyZDE5ZmZiNzIyODQ0Nzg5YjUyYjdhMTM1ZjYyZjQyNS90YWJsZTpiOWJhOTViMDQ0ODU0NDVlYTYyMWQ1YmVmZTg4MjUyZS90YWJsZXJhbmdlOmI5YmE5NWIwNDQ4NTQ0NWVhNjIxZDViZWZlODgyNTJlXzItMi0xLTEtMjA1NQ_ff3b4493-a373-459c-8160-e82f63e2f3d2"
      unitRef="usd">5286000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDkvZnJhZzoyZDE5ZmZiNzIyODQ0Nzg5YjUyYjdhMTM1ZjYyZjQyNS90YWJsZTpiOWJhOTViMDQ0ODU0NDVlYTYyMWQ1YmVmZTg4MjUyZS90YWJsZXJhbmdlOmI5YmE5NWIwNDQ4NTQ0NWVhNjIxZDViZWZlODgyNTJlXzItNC0xLTEtMjA1NQ_c9746b06-e579-417d-87b8-06fa632330fe"
      unitRef="usd">5004000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDkvZnJhZzoyZDE5ZmZiNzIyODQ0Nzg5YjUyYjdhMTM1ZjYyZjQyNS90YWJsZTpiOWJhOTViMDQ0ODU0NDVlYTYyMWQ1YmVmZTg4MjUyZS90YWJsZXJhbmdlOmI5YmE5NWIwNDQ4NTQ0NWVhNjIxZDViZWZlODgyNTJlXzMtMi0xLTEtMjA1NQ_a8a9fd13-06b2-4795-89e6-1c046099c051"
      unitRef="usd">13208000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDkvZnJhZzoyZDE5ZmZiNzIyODQ0Nzg5YjUyYjdhMTM1ZjYyZjQyNS90YWJsZTpiOWJhOTViMDQ0ODU0NDVlYTYyMWQ1YmVmZTg4MjUyZS90YWJsZXJhbmdlOmI5YmE5NWIwNDQ4NTQ0NWVhNjIxZDViZWZlODgyNTJlXzMtNC0xLTEtMjA1NQ_8548d6c9-8cbe-46ae-8ac6-83e91cf40475"
      unitRef="usd">10576000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDkvZnJhZzoyZDE5ZmZiNzIyODQ0Nzg5YjUyYjdhMTM1ZjYyZjQyNS90YWJsZTpiOWJhOTViMDQ0ODU0NDVlYTYyMWQ1YmVmZTg4MjUyZS90YWJsZXJhbmdlOmI5YmE5NWIwNDQ4NTQ0NWVhNjIxZDViZWZlODgyNTJlXzQtMi0xLTEtMjA1NQ_321ceddb-65c3-4d11-a67a-e13d02718064"
      unitRef="usd">18494000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDkvZnJhZzoyZDE5ZmZiNzIyODQ0Nzg5YjUyYjdhMTM1ZjYyZjQyNS90YWJsZTpiOWJhOTViMDQ0ODU0NDVlYTYyMWQ1YmVmZTg4MjUyZS90YWJsZXJhbmdlOmI5YmE5NWIwNDQ4NTQ0NWVhNjIxZDViZWZlODgyNTJlXzQtNC0xLTEtMjA1NQ_8550c459-ab89-4d3b-8a40-188a2ae6017c"
      unitRef="usd">15580000</us-gaap:InventoryNet>
    <us-gaap:InventoryValuationReserves
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDkvZnJhZzoyZDE5ZmZiNzIyODQ0Nzg5YjUyYjdhMTM1ZjYyZjQyNS90ZXh0cmVnaW9uOjJkMTlmZmI3MjI4NDQ3ODliNTJiN2ExMzVmNjJmNDI1XzEwOTk1MTE2MjgyMzA_d63bc2d9-ac15-400f-8da6-282da976a965"
      unitRef="usd">2182000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDkvZnJhZzoyZDE5ZmZiNzIyODQ0Nzg5YjUyYjdhMTM1ZjYyZjQyNS90ZXh0cmVnaW9uOjJkMTlmZmI3MjI4NDQ3ODliNTJiN2ExMzVmNjJmNDI1XzEwOTk1MTE2MjgyMzU_c7702fca-f7c1-479d-ad5f-8e7fe450b077"
      unitRef="usd">2240000</us-gaap:InventoryValuationReserves>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90ZXh0cmVnaW9uOmJhMzlmMmMzODg2NDQzMmQ5YWE3NjMzYmEwZjZlNTE1XzU0OTc1NTgxMzk4NTc_78e3edc6-f060-4431-b3cd-94f32df316b4">Property and Equipment&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;As of&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="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Useful Life &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(Years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30, 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:10pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,132&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,995&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:120%"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&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:10pt;font-weight:400;line-height:120%"&gt;10,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;Equipment and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&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:10pt;font-weight:400;line-height:120%"&gt;50,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&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:10pt;font-weight:400;line-height:120%"&gt;18,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,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;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&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:10pt;font-weight:400;line-height:120%"&gt;148,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&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:10pt;font-weight:400;line-height:120%"&gt;5,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction-in-progress &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;59,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, gross&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="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:10pt;font-weight:400;line-height:120%"&gt;299,868&#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:10pt;font-weight:400;line-height:120%"&gt;200,182&#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:10pt;font-weight:400;line-height:120%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(49,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(34,759)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net&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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;250,110&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;165,423&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Construction-in-progress primarily consists of construction and equipment costs for new and existing shops.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense included in the Company&#x2019;s condensed consolidated statements of operations was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,048&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,186&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,042&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&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:10pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total depreciation 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,748&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,401&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,148&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,158&#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:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90ZXh0cmVnaW9uOmJhMzlmMmMzODg2NDQzMmQ5YWE3NjMzYmEwZjZlNTE1XzU0OTc1NTgxMzk4NTg_94080fca-5757-426b-aeac-17d15bc0ecf9">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;As of&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="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Useful Life &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(Years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30, 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:10pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,132&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,995&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:120%"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&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:10pt;font-weight:400;line-height:120%"&gt;10,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;Equipment and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&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:10pt;font-weight:400;line-height:120%"&gt;50,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&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:10pt;font-weight:400;line-height:120%"&gt;18,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,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;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&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:10pt;font-weight:400;line-height:120%"&gt;148,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&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:10pt;font-weight:400;line-height:120%"&gt;5,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction-in-progress &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;59,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, gross&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="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:10pt;font-weight:400;line-height:120%"&gt;299,868&#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:10pt;font-weight:400;line-height:120%"&gt;200,182&#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:10pt;font-weight:400;line-height:120%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(49,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(34,759)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net&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 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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;250,110&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;165,423&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Construction-in-progress primarily consists of construction and equipment costs for new and existing shops.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense included in the Company&#x2019;s condensed consolidated statements of operations was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,048&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,186&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,042&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&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:10pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total depreciation 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,748&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,401&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,148&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,158&#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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8af6822351924148b42e850f116a9d7e_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzItMS0xLTEtMTMzNzM1_baab130a-d9fb-47d3-a4b8-3eb6ee22ee27">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6349ddffd323435ba22be54a953b99bc_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzItNS0xLTEtMTMzNzI4_7a8fd8e7-16fe-4798-9d18-43cb2364aa8d"
      unitRef="usd">7132000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1f53d10e30b0444bba9df212c0e044b0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzItNy0xLTEtMTMzNzI4_61bbe47a-2ab1-4079-9c8e-210d342bd449"
      unitRef="usd">2995000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idbd6fa23c37d4b8a9eae9599fffb269e_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzQtMS0xLTEtMTMzNDc2_47c02864-6b0f-486f-ae2c-266a902d8cab">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i923b2c3781ce410fb815a1d2da99a315_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzQtMy0xLTEtMTMzNDg1_6121a969-3b05-432b-a763-48c5f9ed0c8e">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i027f94370e7a49819964242c0b3532eb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzQtMi0xLTEtMjA4NQ_b5d8290b-3eaa-4f02-b372-0a1dfafc2620"
      unitRef="usd">10381000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie7375baece2c42c5b39ec6b9a1041443_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzQtNC0xLTEtMjA4NQ_e5fbb0ad-9c31-4865-a2fe-ea79ad77a07e"
      unitRef="usd">13751000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia6df8137a61340609f98c9a320c2a72d_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzUtMS0xLTEtMTMzNDc2_a16cbfd6-6c5d-4355-9961-c442a63653b6">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i9eabcfdf18c346fabdb63dfbd2142445_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzUtMy0xLTEtMTMzNDg1_870be315-e309-4a26-abaf-1587392f3660">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5753d986618f494b8ae593f85ae4c379_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzUtMi0xLTEtMjA4NQ_984cfd89-5059-495a-91df-aef16d9194f8"
      unitRef="usd">50494000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7110d1a2b2214380a95b449fa0322c61_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzUtNC0xLTEtMjA4NQ_3b66d436-156c-4940-9974-796e617402d9"
      unitRef="usd">36454000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6198acfc4c704cdea5acf979d53ef6ca_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzYtMS0xLTEtMTMzNzAw_d76a62ad-2cb5-4d30-98da-30c547f5aeb8">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia52c103320584ac4ab9fd3f62c1b11ee_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzYtMy0xLTEtMTMzNzAw_013cb0f6-334e-40d5-be55-b02f5af53a5e">P9Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibd4f0263b96747e682093dc6dcb0e79c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzYtNS0xLTEtMTMzNjk1_1b4c5b26-9982-4300-9281-e24cc46f3f9b"
      unitRef="usd">18806000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i59ed3717c5c54755b526e9d7051b1269_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzYtNy0xLTEtMTMzNjk1_9e728b14-4f13-43bd-b407-2350744d6a05"
      unitRef="usd">15228000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i16d47db72b1444c1822eae668134518b_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzYtMS0xLTEtMTMzNzQw_c818a678-c931-42fd-acbf-edc58acc8fdf">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i25ea50e3ab2541ef8c6e6a917b290836_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzYtMy0xLTEtMTMzNzQw_b805dc8e-8c90-45f5-9169-0baaa822fc45">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0d5832fe10c64f3dbe55122c17a2a659_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzYtNS0xLTEtMTMzNzQ2_a909c418-209f-457a-8f66-269687da2e34"
      unitRef="usd">148562000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1a4ecca7b7ec4883b65508b4e7c23c72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzYtNy0xLTEtMTMzNzQ2_3bb07ad4-2ef0-4b52-a9c5-af9a308c5d89"
      unitRef="usd">112106000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i09485782c73e4700aa427340e841959f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzctNS0xLTEtMTMzNzUx_882e324a-afd3-4c82-a4f4-cd0607814b9b"
      unitRef="usd">5242000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if861ac56007d42818682d760156c001e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzctNy0xLTEtMTMzNzUx_f4dad268-01c6-4f92-955c-f2d6305a74ed"
      unitRef="usd">4211000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id8f7f18385734390aaae70535303a280_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzgtMi0xLTEtMjA4NQ_c73c4244-0959-4ee3-b074-12088350bcf5"
      unitRef="usd">59251000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id9bada6f11f344f2806410ef19b05706_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzgtNC0xLTEtMjA4NQ_662e9eee-5217-4954-9d4e-e8085ad8f594"
      unitRef="usd">15437000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzktMi0xLTEtMjA4NQ_5ff4264d-228c-48e5-b166-ed1deb422ce0"
      unitRef="usd">299868000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzktNC0xLTEtMjA4NQ_e173f9f0-99bb-4b71-844d-f6b421f52cd4"
      unitRef="usd">200182000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzEwLTItMS0xLTIwODU_b37f9df2-bf74-415e-844e-fc8a1dac4ac6"
      unitRef="usd">49758000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzEwLTQtMS0xLTIwODU_a3dca5d4-4403-46e5-8c51-c5d435146b9b"
      unitRef="usd">34759000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzExLTItMS0xLTIwODU_8e3732ff-7510-4feb-9efd-b1fcf5528cdb"
      unitRef="usd">250110000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTozMTBhZWIxYmYwYTQ0OWJlYTZlYmEyZGE2Y2EwODk1Zi90YWJsZXJhbmdlOjMxMGFlYjFiZjBhNDQ5YmVhNmViYTJkYTZjYTA4OTVmXzExLTQtMS0xLTIwODU_48894b08-ce60-4747-ab30-64e9283fb1fd"
      unitRef="usd">165423000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="ie1e7f260ba2e47c6a52b2a98a354ddde_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTpkMzQwOTFmNzU0Y2E0NWM2OTRjNzk5MTM2MjcyNmNmNy90YWJsZXJhbmdlOmQzNDA5MWY3NTRjYTQ1YzY5NGM3OTkxMzYyNzI2Y2Y3XzItMi0xLTEtMjExOQ_0795d70d-6f6c-4172-9cc4-0b7328db0d9c"
      unitRef="usd">5048000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id56418e8386c4fc4b184ea41945b6f45_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTpkMzQwOTFmNzU0Y2E0NWM2OTRjNzk5MTM2MjcyNmNmNy90YWJsZXJhbmdlOmQzNDA5MWY3NTRjYTQ1YzY5NGM3OTkxMzYyNzI2Y2Y3XzItNC0xLTEtMjExOQ_f3ec4fe3-0cac-46ec-bd10-24aba8a4ceaf"
      unitRef="usd">3058000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i4625405f97af4d56a0b3d4fa0654ccbe_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTpkMzQwOTFmNzU0Y2E0NWM2OTRjNzk5MTM2MjcyNmNmNy90YWJsZXJhbmdlOmQzNDA5MWY3NTRjYTQ1YzY5NGM3OTkxMzYyNzI2Y2Y3XzItNi0xLTEtMjExOQ_e92d19ab-fd2e-413b-b8aa-8826356ca49f"
      unitRef="usd">13186000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i35d2fa9053e84c8c93a6499cba4728b9_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTpkMzQwOTFmNzU0Y2E0NWM2OTRjNzk5MTM2MjcyNmNmNy90YWJsZXJhbmdlOmQzNDA5MWY3NTRjYTQ1YzY5NGM3OTkxMzYyNzI2Y2Y3XzItOC0xLTEtMjExOQ_61bcb615-4cbb-42c6-9520-a7f3ef686e80"
      unitRef="usd">8042000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id7bcfff344d945caa3c3076b5ec7f0e7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTpkMzQwOTFmNzU0Y2E0NWM2OTRjNzk5MTM2MjcyNmNmNy90YWJsZXJhbmdlOmQzNDA5MWY3NTRjYTQ1YzY5NGM3OTkxMzYyNzI2Y2Y3XzMtMi0xLTEtMjExOQ_cdb09287-f37f-414c-aee1-f9b118eb8cf3"
      unitRef="usd">700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i2e075749a8ee4a4da910577f218fe3f1_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTpkMzQwOTFmNzU0Y2E0NWM2OTRjNzk5MTM2MjcyNmNmNy90YWJsZXJhbmdlOmQzNDA5MWY3NTRjYTQ1YzY5NGM3OTkxMzYyNzI2Y2Y3XzMtNC0xLTEtMjExOQ_ea91cab6-1f42-4170-ba64-138e01f34891"
      unitRef="usd">343000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ia36547ad768f4123af90519942cfeaa2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTpkMzQwOTFmNzU0Y2E0NWM2OTRjNzk5MTM2MjcyNmNmNy90YWJsZXJhbmdlOmQzNDA5MWY3NTRjYTQ1YzY5NGM3OTkxMzYyNzI2Y2Y3XzMtNi0xLTEtMjExOQ_b8f0bdbf-fd67-4034-a124-50757fd64fd7"
      unitRef="usd">1962000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ia076feb1765943108b819d3bfa70d509_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTpkMzQwOTFmNzU0Y2E0NWM2OTRjNzk5MTM2MjcyNmNmNy90YWJsZXJhbmdlOmQzNDA5MWY3NTRjYTQ1YzY5NGM3OTkxMzYyNzI2Y2Y3XzMtOC0xLTEtMjExOQ_fcdc27b0-215d-4e04-a02c-06a582d77a0f"
      unitRef="usd">1116000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTpkMzQwOTFmNzU0Y2E0NWM2OTRjNzk5MTM2MjcyNmNmNy90YWJsZXJhbmdlOmQzNDA5MWY3NTRjYTQ1YzY5NGM3OTkxMzYyNzI2Y2Y3XzQtMi0xLTEtMjExOQ_160a9d98-1fd2-42ec-809c-6692f368d406"
      unitRef="usd">5748000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTpkMzQwOTFmNzU0Y2E0NWM2OTRjNzk5MTM2MjcyNmNmNy90YWJsZXJhbmdlOmQzNDA5MWY3NTRjYTQ1YzY5NGM3OTkxMzYyNzI2Y2Y3XzQtNC0xLTEtMjExOQ_fc1a1274-1154-43b1-942c-f436a5307522"
      unitRef="usd">3401000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTpkMzQwOTFmNzU0Y2E0NWM2OTRjNzk5MTM2MjcyNmNmNy90YWJsZXJhbmdlOmQzNDA5MWY3NTRjYTQ1YzY5NGM3OTkxMzYyNzI2Y2Y3XzQtNi0xLTEtMjExOQ_d4b993a9-e6b7-4338-bcfd-673e5cedca58"
      unitRef="usd">15148000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180NDQvZnJhZzpiYTM5ZjJjMzg4NjQ0MzJkOWFhNzYzM2JhMGY2ZTUxNS90YWJsZTpkMzQwOTFmNzU0Y2E0NWM2OTRjNzk5MTM2MjcyNmNmNy90YWJsZXJhbmdlOmQzNDA5MWY3NTRjYTQ1YzY5NGM3OTkxMzYyNzI2Y2Y3XzQtOC0xLTEtMjExOQ_27f2d8a4-d572-4d74-aaf6-53bb50e8ab20"
      unitRef="usd">9158000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90ZXh0cmVnaW9uOjM2ZTJkM2VjMmZhMzRiN2I4ZWEzYzJlZTQxZTJiZWE5XzU0OTc1NTgxNDA4MzY_fbe73037-f294-46ea-affd-d40695ec3006">Intangible Assets and Goodwill&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The details of the intangible assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:40.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of&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="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average amortization period &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reacquired franchise rights&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.19&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,314&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,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;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated amortization&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,677)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangibles, net&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,054&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,323&#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-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense included in the Company&#x2019;s condensed consolidated statements of operations was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;666&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,579&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,998&#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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill &lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is allocated entirely to the company-operated shops segment. The carrying amount and activity of goodwill was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&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:16.048%"/&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="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, December 31, 2020&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 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,075&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Business combinations&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:10pt;font-weight:400;line-height:100%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:700;line-height:100%"&gt;Balance, September 30, 2021&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 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No impairment charges were recognized for the nine months ended September 30, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90ZXh0cmVnaW9uOjM2ZTJkM2VjMmZhMzRiN2I4ZWEzYzJlZTQxZTJiZWE5XzU0OTc1NTgxNDA4Mzc_50094ab8-6739-4cea-9e04-f1ab6e7c5f76">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The details of the intangible assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:40.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of&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="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average amortization period &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reacquired franchise rights&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.19&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,314&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,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;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated amortization&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,677)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangibles, net&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,054&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,323&#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:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i24bb32c77662433b9fd0aa494f07ef34_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90YWJsZTo4ZDI0MmIxYmZjMTI0NjQwYjBjNTNlOWRlY2Y5Mjc5Mi90YWJsZXJhbmdlOjhkMjQyYjFiZmMxMjQ2NDBiMGM1M2U5ZGVjZjkyNzkyXzItMi0xLTEtMjI1OA_80425428-7dcc-48e2-ae53-15c0604b58e2">P4Y2M1D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ib446f04dafec4c6b8e91b1fbad35c246_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90YWJsZTo4ZDI0MmIxYmZjMTI0NjQwYjBjNTNlOWRlY2Y5Mjc5Mi90YWJsZXJhbmdlOjhkMjQyYjFiZmMxMjQ2NDBiMGM1M2U5ZGVjZjkyNzkyXzItNC0xLTEtMjI2NA_673a9402-96d8-47f6-82ad-c5eeda8bafc9">P4Y2M8D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7c74cb62cde047b4804dd99c2c7cc635_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90YWJsZTo4ZDI0MmIxYmZjMTI0NjQwYjBjNTNlOWRlY2Y5Mjc5Mi90YWJsZXJhbmdlOjhkMjQyYjFiZmMxMjQ2NDBiMGM1M2U5ZGVjZjkyNzkyXzItNi0xLTEtMjI3MA_65d67563-302a-4e6c-b223-f62497c9741b"
      unitRef="usd">25314000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icaa4ca61045043caaef190c95479132d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90YWJsZTo4ZDI0MmIxYmZjMTI0NjQwYjBjNTNlOWRlY2Y5Mjc5Mi90YWJsZXJhbmdlOjhkMjQyYjFiZmMxMjQ2NDBiMGM1M2U5ZGVjZjkyNzkyXzItOC0xLTEtMjI3MA_2956e9c0-008f-4872-8359-93f5da447f84"
      unitRef="usd">22000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90YWJsZTo4ZDI0MmIxYmZjMTI0NjQwYjBjNTNlOWRlY2Y5Mjc5Mi90YWJsZXJhbmdlOjhkMjQyYjFiZmMxMjQ2NDBiMGM1M2U5ZGVjZjkyNzkyXzMtNi0xLTEtMjI3MA_d25426a9-1579-4bd9-866a-00cbd1504548"
      unitRef="usd">13260000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90YWJsZTo4ZDI0MmIxYmZjMTI0NjQwYjBjNTNlOWRlY2Y5Mjc5Mi90YWJsZXJhbmdlOjhkMjQyYjFiZmMxMjQ2NDBiMGM1M2U5ZGVjZjkyNzkyXzMtOC0xLTEtMjI3MA_ee4dfd4b-decb-4959-a79a-7b011b488919"
      unitRef="usd">10677000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90YWJsZTo4ZDI0MmIxYmZjMTI0NjQwYjBjNTNlOWRlY2Y5Mjc5Mi90YWJsZXJhbmdlOjhkMjQyYjFiZmMxMjQ2NDBiMGM1M2U5ZGVjZjkyNzkyXzQtNi0xLTEtMjI3MA_70098353-59a4-414c-84b2-e8265b476b88"
      unitRef="usd">12054000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90YWJsZTo4ZDI0MmIxYmZjMTI0NjQwYjBjNTNlOWRlY2Y5Mjc5Mi90YWJsZXJhbmdlOjhkMjQyYjFiZmMxMjQ2NDBiMGM1M2U5ZGVjZjkyNzkyXzQtOC0xLTEtMjI3MA_7ad63af8-acac-43d2-9a78-11f874a944cc"
      unitRef="usd">11323000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90ZXh0cmVnaW9uOjM2ZTJkM2VjMmZhMzRiN2I4ZWEzYzJlZTQxZTJiZWE5XzU0OTc1NTgxNDA4NDE_0f96799e-71ad-407f-8610-d9e945a74fda">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense included in the Company&#x2019;s condensed consolidated statements of operations was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;666&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,579&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,998&#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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie1e7f260ba2e47c6a52b2a98a354ddde_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90YWJsZToxZDQ1N2FiYjY0ODI0NTU0YjVjNmU0NTE5MTY0MzU5Zi90YWJsZXJhbmdlOjFkNDU3YWJiNjQ4MjQ1NTRiNWM2ZTQ1MTkxNjQzNTlmXzItMi0xLTEtMjI5MA_35454137-85ec-4dfb-93ce-2a5f9a1f2650"
      unitRef="usd">948000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id56418e8386c4fc4b184ea41945b6f45_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90YWJsZToxZDQ1N2FiYjY0ODI0NTU0YjVjNmU0NTE5MTY0MzU5Zi90YWJsZXJhbmdlOjFkNDU3YWJiNjQ4MjQ1NTRiNWM2ZTQ1MTkxNjQzNTlmXzItNC0xLTEtMjI5MA_daeb24aa-1222-45c3-b08b-31afa5e0e5e3"
      unitRef="usd">666000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4625405f97af4d56a0b3d4fa0654ccbe_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90YWJsZToxZDQ1N2FiYjY0ODI0NTU0YjVjNmU0NTE5MTY0MzU5Zi90YWJsZXJhbmdlOjFkNDU3YWJiNjQ4MjQ1NTRiNWM2ZTQ1MTkxNjQzNTlmXzItNi0xLTEtMjI5MA_84d1a35c-256d-4e8f-ad0c-9ac5088e56d5"
      unitRef="usd">2579000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i35d2fa9053e84c8c93a6499cba4728b9_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90YWJsZToxZDQ1N2FiYjY0ODI0NTU0YjVjNmU0NTE5MTY0MzU5Zi90YWJsZXJhbmdlOjFkNDU3YWJiNjQ4MjQ1NTRiNWM2ZTQ1MTkxNjQzNTlmXzItOC0xLTEtMjI5MA_484f0e48-5a63-4828-aa12-42c832a67501"
      unitRef="usd">1998000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90ZXh0cmVnaW9uOjM2ZTJkM2VjMmZhMzRiN2I4ZWEzYzJlZTQxZTJiZWE5XzU0OTc1NTgxNDA4Mzg_7611d401-01ef-4509-b5d9-de0f186e99d9">The carrying amount and activity of goodwill was as follows:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&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:16.048%"/&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="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, December 31, 2020&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 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,075&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Business combinations&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:10pt;font-weight:400;line-height:100%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:700;line-height:100%"&gt;Balance, September 30, 2021&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 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90YWJsZToxNGExZWYxYzhmMDU0OTI5OGY0YzlhODJlN2VhZjhjZS90YWJsZXJhbmdlOjE0YTFlZjFjOGYwNTQ5Mjk4ZjRjOWE4MmU3ZWFmOGNlXzEtNi0xLTEtMjE4OA_ec1483a4-2987-457e-b949-50c48c613a90"
      unitRef="usd">18075000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90YWJsZToxNGExZWYxYzhmMDU0OTI5OGY0YzlhODJlN2VhZjhjZS90YWJsZXJhbmdlOjE0YTFlZjFjOGYwNTQ5Mjk4ZjRjOWE4MmU3ZWFmOGNlXzItNi0xLTEtMjE4OA_2b92fd23-f872-461f-ac1c-6bf4d7c9e93f"
      unitRef="usd">640000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90YWJsZToxNGExZWYxYzhmMDU0OTI5OGY0YzlhODJlN2VhZjhjZS90YWJsZXJhbmdlOjE0YTFlZjFjOGYwNTQ5Mjk4ZjRjOWE4MmU3ZWFmOGNlXzMtNi0xLTEtMjE4OA_e86a6f55-877a-43a0-aaeb-add104d82018"
      unitRef="usd">18715000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90ZXh0cmVnaW9uOjM2ZTJkM2VjMmZhMzRiN2I4ZWEzYzJlZTQxZTJiZWE5XzU0OTc1NTgxNDA4Mzk_6864637e-6c94-4ec9-a0c5-8569b42ae807"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzkvZnJhZzozNmUyZDNlYzJmYTM0YjdiOGVhM2MyZWU0MWUyYmVhOS90ZXh0cmVnaW9uOjM2ZTJkM2VjMmZhMzRiN2I4ZWEzYzJlZTQxZTJiZWE5XzU0OTc1NTgxNDA4Mzk_8764e093-1885-4055-b814-ca798bf6b115"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90ZXh0cmVnaW9uOmViMWJkMDA1MmNlMjQ3MzdiMzMwYTE1NzMxYWNjMjljXzM4NDgyOTA3MDA5NDY_3d4dfbc5-0397-479c-b94e-ce2bbf012ca2">Leases  &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, the Company is obligated under multiple building capital leases that expire at various dates through 2036. Capital leases reported in the Company&#x2019;s condensed consolidated balance sheets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&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:10pt;font-weight:700;line-height:100%"&gt;As of&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:10pt;font-weight:700;line-height:100%"&gt;September 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,599&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,283&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&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:10pt;font-weight:400;line-height:100%"&gt;(9,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;&#160;Capital leased assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,739&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,179&#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-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under noncancellable operating leases and capital lease obligations were as follows at September&#160;30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&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:10pt;font-weight:700;line-height:100%"&gt;Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,798&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,701&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;7,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;7,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;7,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;7,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;84,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,333&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,779&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(39,925)&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="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of minimum capital lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Less: current portion&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:10pt;font-weight:400;line-height:100%"&gt;(3,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital lease obligations, net of current portion&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,348&#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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rent expense included in the Company&#x2019;s condensed consolidated statements of operations was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rent 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,697&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,020&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,978&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,832&#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;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;/table&gt;&lt;/div&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90ZXh0cmVnaW9uOmViMWJkMDA1MmNlMjQ3MzdiMzMwYTE1NzMxYWNjMjljXzM4NDgyOTA3MDA5NDU_9c260794-d728-47f5-8783-5c2396da0b0d">Capital leases reported in the Company&#x2019;s condensed consolidated balance sheets were as follows:&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.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&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:10pt;font-weight:700;line-height:100%"&gt;As of&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:10pt;font-weight:700;line-height:100%"&gt;September 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,599&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,283&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&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:10pt;font-weight:400;line-height:100%"&gt;(9,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;&#160;Capital leased assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,739&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,179&#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;</us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock>
    <us-gaap:CapitalLeasedAssetsGross
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTo2Njg2ZTA5NTQzNTE0MDMxYTc5NTQ4OTI4NzdmMDQ0NS90YWJsZXJhbmdlOjY2ODZlMDk1NDM1MTQwMzFhNzk1NDg5Mjg3N2YwNDQ1XzItMi0xLTEtMjQ0Nw_7f918da4-6b70-4e76-90e7-3a91cfebe411"
      unitRef="usd">81599000</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasedAssetsGross
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTo2Njg2ZTA5NTQzNTE0MDMxYTc5NTQ4OTI4NzdmMDQ0NS90YWJsZXJhbmdlOjY2ODZlMDk1NDM1MTQwMzFhNzk1NDg5Mjg3N2YwNDQ1XzItNC0xLTEtMjQ0Nw_145aa0e0-3719-4c63-84cc-e5ef5dce5b72"
      unitRef="usd">56283000</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTo2Njg2ZTA5NTQzNTE0MDMxYTc5NTQ4OTI4NzdmMDQ0NS90YWJsZXJhbmdlOjY2ODZlMDk1NDM1MTQwMzFhNzk1NDg5Mjg3N2YwNDQ1XzMtMi0xLTEtMjQ0Nw_0f74ec87-dd9e-4eee-bf2b-158e86fc0d3b"
      unitRef="usd">9860000</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTo2Njg2ZTA5NTQzNTE0MDMxYTc5NTQ4OTI4NzdmMDQ0NS90YWJsZXJhbmdlOjY2ODZlMDk1NDM1MTQwMzFhNzk1NDg5Mjg3N2YwNDQ1XzMtNC0xLTEtMjQ0Nw_a1b10213-a706-485a-98b8-e3bcd143c907"
      unitRef="usd">6104000</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTo2Njg2ZTA5NTQzNTE0MDMxYTc5NTQ4OTI4NzdmMDQ0NS90YWJsZXJhbmdlOjY2ODZlMDk1NDM1MTQwMzFhNzk1NDg5Mjg3N2YwNDQ1XzQtMi0xLTEtMjQ0Nw_42bbaae7-a390-4758-b68a-4681c03224f5"
      unitRef="usd">71739000</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>
    <us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet
      contextRef="ie09eebceee9f4f5d8c019acab7dbffaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTo2Njg2ZTA5NTQzNTE0MDMxYTc5NTQ4OTI4NzdmMDQ0NS90YWJsZXJhbmdlOjY2ODZlMDk1NDM1MTQwMzFhNzk1NDg5Mjg3N2YwNDQ1XzQtNC0xLTEtMjQ0Nw_822e3308-a64c-4974-94d8-5c06eae0466a"
      unitRef="usd">50179000</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>
    <us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90ZXh0cmVnaW9uOmViMWJkMDA1MmNlMjQ3MzdiMzMwYTE1NzMxYWNjMjljXzM4NDgyOTA3MDA5NDQ_737b9d34-95df-49f3-8fba-b63f4b3cee1e">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under noncancellable operating leases and capital lease obligations were as follows at September&#160;30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&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:10pt;font-weight:700;line-height:100%"&gt;Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,798&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,701&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;7,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;7,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;7,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;7,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;84,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,333&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,779&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(39,925)&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="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of minimum capital lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Less: current portion&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:10pt;font-weight:400;line-height:100%"&gt;(3,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital lease obligations, net of current portion&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,348&#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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90ZXh0cmVnaW9uOmViMWJkMDA1MmNlMjQ3MzdiMzMwYTE1NzMxYWNjMjljXzM4NDgyOTA3MDA5NDQ_98d96f0d-3eb9-45ce-8508-784cd5b16317">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under noncancellable operating leases and capital lease obligations were as follows at September&#160;30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&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:10pt;font-weight:700;line-height:100%"&gt;Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,798&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,701&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;7,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;7,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;7,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;7,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:100%"&gt;84,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,333&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,779&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(39,925)&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="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of minimum capital lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Less: current portion&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:10pt;font-weight:400;line-height:100%"&gt;(3,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital lease obligations, net of current portion&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,348&#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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzEtMi0xLTEtMjQ2Nw_d2faadb8-cbf2-44c1-bc58-216a0a9cf051"
      unitRef="usd">1798000</us-gaap:CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzEtNC0xLTEtMjQ2Nw_8c3ad2b4-ba05-4709-a01a-9b26977d4ef1"
      unitRef="usd">2701000</us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzItMi0xLTEtMjQ2Nw_3cdeb0a4-bddf-4eb5-8f39-094097a4da3d"
      unitRef="usd">7180000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzItNC0xLTEtMjQ2Nw_0ba4a506-9cd3-4fb7-9e44-8dc25f13e271"
      unitRef="usd">10587000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzMtMi0xLTEtMjQ2Nw_11de29d8-f911-4e75-b969-9d1ea0709bec"
      unitRef="usd">7122000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzMtNC0xLTEtMjQ2Nw_a872810d-3ef2-4be1-9b45-fd4b6eba0b30"
      unitRef="usd">10204000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzQtMi0xLTEtMjQ2Nw_fcfa69c4-114b-4b9c-8bf4-4457b724bd8d"
      unitRef="usd">7292000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzQtNC0xLTEtMjQ2Nw_2bcd499b-dd03-4fc6-8bd3-57c1d6262777"
      unitRef="usd">9855000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzUtMi0xLTEtMjQ2Nw_f5381cbf-3f54-4655-ac6e-19415c322b6d"
      unitRef="usd">7596000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzUtNC0xLTEtMjQ2Nw_a0caf9f4-e4c6-4591-8e95-d9a53806013b"
      unitRef="usd">9516000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzYtMi0xLTEtMjQ2Nw_09ebaf1d-d851-4aa1-bdb1-121e09c3188b"
      unitRef="usd">84345000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzYtNC0xLTEtMjQ2Nw_4fff848e-ae2c-407f-903d-2673422889b1"
      unitRef="usd">96916000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDue
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzctMi0xLTEtMjQ2Nw_26a0a374-53f7-4f31-8c0f-f34f968a9af5"
      unitRef="usd">115333000</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzctNC0xLTEtMjQ2Nw_bb8a027e-86f7-4a46-be4d-e5969b138f3f"
      unitRef="usd">139779000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzgtMi0xLTEtMjQ4NQ_57a5beec-c40a-46e1-8958-c3dd1a796605"
      unitRef="usd">39925000</us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzktMi0xLTEtMjQ4NQ_8e5b5a49-329e-4f71-bf39-102b83016e58"
      unitRef="usd">75408000</us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments>
    <us-gaap:CapitalLeaseObligationsCurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzEwLTItMS0xLTI0ODU_8a2419c7-1a4b-4189-9381-3197c3fecdbc"
      unitRef="usd">3060000</us-gaap:CapitalLeaseObligationsCurrent>
    <us-gaap:CapitalLeaseObligationsNoncurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTozYWM4MzgzZTYwODg0YjQ1OGM5Yjc3YWQ3ZTFlYzExZi90YWJsZXJhbmdlOjNhYzgzODNlNjA4ODRiNDU4YzliNzdhZDdlMWVjMTFmXzExLTItMS0xLTI0ODU_226ac6ee-6bf1-4f9a-bfc6-39b8c587d697"
      unitRef="usd">72348000</us-gaap:CapitalLeaseObligationsNoncurrent>
    <us-gaap:ScheduleOfRentExpenseTableTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90ZXh0cmVnaW9uOmViMWJkMDA1MmNlMjQ3MzdiMzMwYTE1NzMxYWNjMjljXzM4NDgyOTA3MDA5NDM_e8031294-13eb-40a7-a416-b5075b8c2ac5">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rent expense included in the Company&#x2019;s condensed consolidated statements of operations was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rent 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,697&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,020&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,978&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,832&#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;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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRentExpenseTableTextBlock>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTplNzdjZDM3MGI1ZTI0Y2M0ODdkYzYwNGFlZGE0YmIyOS90YWJsZXJhbmdlOmU3N2NkMzcwYjVlMjRjYzQ4N2RjNjA0YWVkYTRiYjI5XzMtMi0xLTEtMjUyMA_4dbc43a2-ca0b-494a-b95b-8ffb886533b5"
      unitRef="usd">2697000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTplNzdjZDM3MGI1ZTI0Y2M0ODdkYzYwNGFlZGE0YmIyOS90YWJsZXJhbmdlOmU3N2NkMzcwYjVlMjRjYzQ4N2RjNjA0YWVkYTRiYjI5XzMtNC0xLTEtMjUyMA_d8f11f7e-509d-4b60-8dc3-0bb24c908c83"
      unitRef="usd">2020000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTplNzdjZDM3MGI1ZTI0Y2M0ODdkYzYwNGFlZGE0YmIyOS90YWJsZXJhbmdlOmU3N2NkMzcwYjVlMjRjYzQ4N2RjNjA0YWVkYTRiYjI5XzMtNi0xLTEtMjUyMA_3525c1fa-d1d0-4b64-8a9d-4d8c761f1a78"
      unitRef="usd">6978000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjkvZnJhZzplYjFiZDAwNTJjZTI0NzM3YjMzMGExNTczMWFjYzI5Yy90YWJsZTplNzdjZDM3MGI1ZTI0Y2M0ODdkYzYwNGFlZGE0YmIyOS90YWJsZXJhbmdlOmU3N2NkMzcwYjVlMjRjYzQ4N2RjNjA0YWVkYTRiYjI5XzMtOC0xLTEtMjUyMA_4763d8c0-e784-4e60-9385-70ead147d51c"
      unitRef="usd">5832000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90ZXh0cmVnaW9uOmM0YTAzODEwMzA1MjQ4OGM5OWU5M2Y2NDM3MmY0ZTA4XzM4NDgyOTA3MDEwNTU_a6e8ba9c-c17d-4e97-a818-6c7f008b7a66">Debt&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Secured Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, the Company entered into a new credit facility with a total capacity of $350.0&#160;million, of which $150.0&#160;million is available for revolving loans and $200.0&#160;million is available for term loans, all of which have a maturity date of May 2026. The new credit facility also includes a $30.0&#160;million letter of credit sub-facility and a $10.0&#160;million swing-line loan sub-facility. As of September&#160;30, 2021, $35.0&#160;million and $0.0&#160;million were outstanding on the revolving loans and term loans, respectively, and $115.0&#160;million and $200.0&#160;million were available for borrowing on the revolving loans and term loans, respectively. The Company was in compliance with its financial covenants as of September&#160;30, 2021.&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September&#160;17, 2021, the Company completed its IPO. Subsequent to the closing of the IPO, the Company paid in full $198.8&#160;million of term loans, and also expensed in full the related prepaid debt issuance costs of $1.3&#160;million. See Note 12 for additional information related to the IPO.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note Payable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2017, the Company entered into an unsecured note payable with a former franchisee for a principal balance of approximately $1.0&#160;million which bears interest at a rate of 6% and matures April 1, 2027. As of September&#160;30, 2021, the balance outstanding was approximately $0.7 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, the Company&#x2019;s long-term debt consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease obligations&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Note payable&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:10pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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 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:10pt;font-weight:400;line-height:100%"&gt;2,136&#160;&lt;/span&gt;&lt;/td&gt;&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="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:10pt;font-weight:400;line-height:100%"&gt;Less: current portion&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:10pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt, net of current portion&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,035&#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:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3f4360010b044adea538793cea7e2f86_I20210531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90ZXh0cmVnaW9uOmM0YTAzODEwMzA1MjQ4OGM5OWU5M2Y2NDM3MmY0ZTA4XzEwOTk1MTE2MzEzOTM_28953b1f-3539-409e-8e8f-1299081b60cb"
      unitRef="usd">350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ief24049e6ef34e82b07dc696af82810d_I20210531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90ZXh0cmVnaW9uOmM0YTAzODEwMzA1MjQ4OGM5OWU5M2Y2NDM3MmY0ZTA4XzEwOTk1MTE2MzE0MDM_44d5bc22-8dda-4f68-ac1d-d0cc55268495"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="if9bb9f4029a94fcab50fc3fcb66450fd_I20210531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90ZXh0cmVnaW9uOmM0YTAzODEwMzA1MjQ4OGM5OWU5M2Y2NDM3MmY0ZTA4XzEwOTk1MTE2MzE0MTM_2afa07ff-2653-412d-9bb1-1374f0ae914e"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie5e6a31c843a4d6db6aefbc403b3f1df_I20210531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90ZXh0cmVnaW9uOmM0YTAzODEwMzA1MjQ4OGM5OWU5M2Y2NDM3MmY0ZTA4XzEwOTk1MTE2MzE0MjM_4f99fa61-eda2-45ad-8ea2-c4f2fe6f8340"
      unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9f20274a35c2441b9e0d35c934b61508_I20210531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90ZXh0cmVnaW9uOmM0YTAzODEwMzA1MjQ4OGM5OWU5M2Y2NDM3MmY0ZTA4XzEwOTk1MTE2MzE0MzI_37cca2ed-82bd-4734-9b9a-5982ef44b0de"
      unitRef="usd">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="ief24049e6ef34e82b07dc696af82810d_I20210531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90ZXh0cmVnaW9uOmM0YTAzODEwMzA1MjQ4OGM5OWU5M2Y2NDM3MmY0ZTA4XzEwOTk1MTE2MzExNzY_310ebe13-e628-44ac-9f21-c445d61122d5"
      unitRef="usd">35000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="if9bb9f4029a94fcab50fc3fcb66450fd_I20210531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90ZXh0cmVnaW9uOmM0YTAzODEwMzA1MjQ4OGM5OWU5M2Y2NDM3MmY0ZTA4XzEwOTk1MTE2MzExNzg_35be31da-e350-4b15-a417-1ac0cbfd0a08"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i80532604b55f4cb2a37f3e41848a0b1d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90ZXh0cmVnaW9uOmM0YTAzODEwMzA1MjQ4OGM5OWU5M2Y2NDM3MmY0ZTA4XzEwOTk1MTE2MzE2NDk_6fb51a7c-c10d-45be-9aaf-82178f5d1aa2"
      unitRef="usd">115000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i9c184dcea9d7450bad7108842160e59f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90ZXh0cmVnaW9uOmM0YTAzODEwMzA1MjQ4OGM5OWU5M2Y2NDM3MmY0ZTA4XzEwOTk1MTE2MzE2NTc_7d770c71-aff4-48f2-9ac8-59f47b62196c"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="ie6bc1ddf04db408c8e58dea265e46317_D20210917-20210917"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90ZXh0cmVnaW9uOmM0YTAzODEwMzA1MjQ4OGM5OWU5M2Y2NDM3MmY0ZTA4XzEwOTk1MTE2MzIzMzE_bbae9eda-daad-45c5-aea5-66fe128ffd44"
      unitRef="usd">198800000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="ie6bc1ddf04db408c8e58dea265e46317_D20210917-20210917"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90ZXh0cmVnaW9uOmM0YTAzODEwMzA1MjQ4OGM5OWU5M2Y2NDM3MmY0ZTA4XzEwOTk1MTE2MzI4MDY_eafaf28e-86f5-48a0-a99e-57d2098bbf0e"
      unitRef="usd">1300000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:NotesPayable
      contextRef="i04482dee49834fab9d9e927145212d28_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90ZXh0cmVnaW9uOmM0YTAzODEwMzA1MjQ4OGM5OWU5M2Y2NDM3MmY0ZTA4XzEwOTk1MTE2MzEyNjY_80fcab91-cbfe-44f5-8350-0bb9aced5b56"
      unitRef="usd">1000000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i04482dee49834fab9d9e927145212d28_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90ZXh0cmVnaW9uOmM0YTAzODEwMzA1MjQ4OGM5OWU5M2Y2NDM3MmY0ZTA4XzEwOTk1MTE2MzEyNzQ_8196ee00-652d-4c01-bc91-74b6467fa8bf"
      unitRef="number">0.06</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="i6626e144abf74b21bc7bde8a18424af6_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90ZXh0cmVnaW9uOmM0YTAzODEwMzA1MjQ4OGM5OWU5M2Y2NDM3MmY0ZTA4XzExNTQ0ODcyMDk2NzYx_df1d12cc-233d-4e7a-9aa7-835b4c35a978"
      unitRef="usd">700000</us-gaap:NotesPayable>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90ZXh0cmVnaW9uOmM0YTAzODEwMzA1MjQ4OGM5OWU5M2Y2NDM3MmY0ZTA4XzM4NDgyOTA3MDEwNTQ_6a548454-1280-4b09-b96b-3a6eece5946a">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, the Company&#x2019;s long-term debt consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease obligations&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Note payable&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:10pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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 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:10pt;font-weight:400;line-height:100%"&gt;2,136&#160;&lt;/span&gt;&lt;/td&gt;&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="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:10pt;font-weight:400;line-height:100%"&gt;Less: current portion&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:10pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt, net of current portion&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,035&#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:CapitalLeaseObligations
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90YWJsZTplMmFjMWY0ZTAwZjI0ODg0YTM0YmNjMjA4YThhNGEzNy90YWJsZXJhbmdlOmUyYWMxZjRlMDBmMjQ4ODRhMzRiY2MyMDhhOGE0YTM3XzEtMi0xLTEtMTUzNTM4_b87e3ca4-9c52-4379-b408-3bc88ac0052d"
      unitRef="usd">1484000</us-gaap:CapitalLeaseObligations>
    <us-gaap:NotesPayable
      contextRef="i6626e144abf74b21bc7bde8a18424af6_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90YWJsZTplMmFjMWY0ZTAwZjI0ODg0YTM0YmNjMjA4YThhNGEzNy90YWJsZXJhbmdlOmUyYWMxZjRlMDBmMjQ4ODRhMzRiY2MyMDhhOGE0YTM3XzYtMi0xLTEtMjYzNw_4bf2c64f-8c42-4403-b3cf-f34fb9f4d9cd"
      unitRef="usd">652000</us-gaap:NotesPayable>
    <us-gaap:LongTermDebt
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90YWJsZTplMmFjMWY0ZTAwZjI0ODg0YTM0YmNjMjA4YThhNGEzNy90YWJsZXJhbmdlOmUyYWMxZjRlMDBmMjQ4ODRhMzRiY2MyMDhhOGE0YTM3XzctMi0xLTEtMjYzNw_f43006f5-9f8f-4945-b567-09356e740e15"
      unitRef="usd">2136000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90YWJsZTplMmFjMWY0ZTAwZjI0ODg0YTM0YmNjMjA4YThhNGEzNy90YWJsZXJhbmdlOmUyYWMxZjRlMDBmMjQ4ODRhMzRiY2MyMDhhOGE0YTM3XzktMi0xLTEtMjYzNw_abb16dc9-b89d-4748-bfce-9f375fc6e488"
      unitRef="usd">101000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MzQvZnJhZzpjNGEwMzgxMDMwNTI0ODhjOTllOTNmNjQzNzJmNGUwOC90YWJsZTplMmFjMWY0ZTAwZjI0ODg0YTM0YmNjMjA4YThhNGEzNy90YWJsZXJhbmdlOmUyYWMxZjRlMDBmMjQ4ODRhMzRiY2MyMDhhOGE0YTM3XzEwLTItMS0xLTI2Mzc_9485cfc5-ebed-45a4-941e-4fc788170f69"
      unitRef="usd">2035000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjQvZnJhZzpjOWQ2YzdjMjM5ZTk0ODVmYmQxNDM3OTBhNjYwNTIxYS90ZXh0cmVnaW9uOmM5ZDZjN2MyMzllOTQ4NWZiZDE0Mzc5MGE2NjA1MjFhXzM4NDgyOTA3MTM1Mjc_e765ee28-6ae1-41d3-bf5f-71af715146bf">Income Taxes&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is the sole managing member of Dutch Bros OpCo, which is treated as a partnership for U.S. federal and certain state and local income taxes. As a partnership, Dutch Bros OpCo is not subject to U.S. federal and certain state and local income taxes. Any taxable income or loss generated by Dutch Bros OpCo is passed through to and included in the taxable income or loss of its members, including the Company, in accordance with the Amended Dutch Bros OpCo Agreement (as defined in Note 12).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to U.S. federal income taxes, in addition to state and local income taxes with respect to its allocable share of any taxable income of Dutch Bros OpCo. Dutch Bros OpCo is also subject to certain state taxes assessed at the entity level.  The Company recorded $(1.3)&#160;million and $0 of income tax (benefit) expense for the three months ended September 30, 2021 and 2020, respectively, and $(0.7)&#160;million and $0.3&#160;million for the nine months ended September 30, 2021 and 2020, respectively. The Company&#x2019;s effective tax rate was approximately 1.08% and 0.64% for the three and nine months ended September&#160;30, 2021, respectively. The Company&#x2019;s estimated annual effective tax rate is less than the statutory rate of 21% primarily because the Company is not liable for income taxes on the portion of earnings that are attributable to non-controlling interests.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, the Company recognized deferred tax assets of approximately $158.7 million, net of a valuation allowance of approximately $0.9 million. The deferred tax assets are primarily due to the tax effects of temporary differences in the book basis as compared to the tax basis of the Company&#x2019;s investment in Dutch Bros OpCo as a result of the IPO, reorganization transactions, and TRAs. The valuation allowance is primarily related to the Company&#x2019;s charitable contributions. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not believe it has any significant uncertain tax positions and therefore has no unrecognized tax benefits as of September&#160;30, 2021, that if recognized, would affect the annual effective tax rate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Tax Receivable Agreements &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Reorganization Transactions and the IPO, the Company entered into (i) the Exchange Tax Receivable Agreement with the holders of Class B common stock and Class C common stock (the &#x201c;Exchange Reorganization Agreement&#x201d;), and (ii) the Reorganization Tax Receivable Agreement with the holders of Class D common stock (the &#x201c;Reorganization Tax Receivable Agreement and together with the Exchange Tax Receivable Agreement, the &#x201c;Tax Receivable Agreements&#x201d; or &#x201c;TRAs&#x201d;). These TRAs provide for the payment by Dutch Bros Inc. or any member of its affiliated, consolidated, combined, or unitary tax group (collectively, the &#x201c;Dutch Bros Tax Group&#x201d;) to such Pre-IPO Owners of 85.0% of the benefits, if any, the Dutch Bros Tax Group actually realizes, or is deemed to realize in certain circumstances, as a result of certain tax attributes and benefits covered by the Tax Receivable Agreements. The Exchange Tax Receivable Agreement provides for the payment by members of the Dutch Bros Tax Group to certain Pre-IPO Dutch Bros OpCo Unitholders of 85% of the benefits, if any, that the Dutch Bros Tax Group realizes as a result of (i) the Dutch Bros Tax Group&#x2019;s allocable share of existing tax basis acquired in the IPO and (ii) increases in the Dutch Bros Tax Group&#x2019;s allocable share of existing tax basis and tax basis adjustments that will increase the tax basis of the tangible and intangible assets of &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Dutch Bros Tax Group as a result of sales or exchanges of Opco Units for shares of Class A common stock after the IPO, and certain other tax benefits, including tax benefits attributable to payments under the Exchange Tax Receivable Agreement. The Reorganization Tax Receivable Agreement provides for the payment by Dutch Bros Inc. to the Pre-IPO Blocker Holders of 85% of the benefits, if any, that the Dutch Bros Tax Group realizes as a result of the Dutch Bros Tax Group&#x2019;s utilization of certain tax attributes of the Blocker Companies (including the Dutch Bros Tax Group&#x2019;s allocable share of existing tax basis acquired in the Reorganization Transactions), and certain other tax benefits, including tax benefits attributable to payments under the Reorganization Tax Receivable Agreement. The Company expects to benefit from the remaining 15% of any cash savings that it realizes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company expects to obtain an increase in its share of the tax basis in the net assets of Dutch Bros OpCo when Dutch Bros OpCo Units are exchanged by Pre-IPO Dutch Bros OpCo Unitholders. The Company intends to treat any redemptions and exchanges of Dutch Bros OpCo Units as direct purchases for U.S. federal income tax purposes. These increases in tax basis may reduce the amounts that it would otherwise pay in the future to various tax authorities. They may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, the Company had a liability of approximately $109.7 million related to its projected obligations under the TRAs in connection with the Reorganization Transactions and OpCo Units exchanged. TRAs-related liabilities are classified as current or non-current based on the expected date of payment and are included in the Company&#x2019;s condensed consolidated balance sheets under the captions &#x201c;Current portion of tax receivable agreements liability&#x201d; and &#x201c;Tax receivable agreements liability, net of current portion,&#x201d; respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjQvZnJhZzpjOWQ2YzdjMjM5ZTk0ODVmYmQxNDM3OTBhNjYwNTIxYS90ZXh0cmVnaW9uOmM5ZDZjN2MyMzllOTQ4NWZiZDE0Mzc5MGE2NjA1MjFhXzEwOTk1MTE2NDkzNjU_9b1e27eb-8b90-4c9d-a3b3-8a7fac7db0d7"
      unitRef="usd">-1300000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i793802d9ca9e46c28d44ecd8aa02f0b5_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjQvZnJhZzpjOWQ2YzdjMjM5ZTk0ODVmYmQxNDM3OTBhNjYwNTIxYS90ZXh0cmVnaW9uOmM5ZDZjN2MyMzllOTQ4NWZiZDE0Mzc5MGE2NjA1MjFhXzEwOTk1MTE2NDkzNzM_127e30fc-1d7d-4bd6-a1ed-3813c73082bc"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjQvZnJhZzpjOWQ2YzdjMjM5ZTk0ODVmYmQxNDM3OTBhNjYwNTIxYS90ZXh0cmVnaW9uOmM5ZDZjN2MyMzllOTQ4NWZiZDE0Mzc5MGE2NjA1MjFhXzEwOTk1MTE2NDkzODE_74babb75-25cc-46ee-8737-e15d95331bd6"
      unitRef="usd">-700000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i429e252663d94331abbae81e68557fd4_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjQvZnJhZzpjOWQ2YzdjMjM5ZTk0ODVmYmQxNDM3OTBhNjYwNTIxYS90ZXh0cmVnaW9uOmM5ZDZjN2MyMzllOTQ4NWZiZDE0Mzc5MGE2NjA1MjFhXzEwOTk1MTE2NDkzODk_aac0023b-d22a-464c-b5aa-57049908f6b9"
      unitRef="usd">300000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjQvZnJhZzpjOWQ2YzdjMjM5ZTk0ODVmYmQxNDM3OTBhNjYwNTIxYS90ZXh0cmVnaW9uOmM5ZDZjN2MyMzllOTQ4NWZiZDE0Mzc5MGE2NjA1MjFhXzEwOTk1MTE2NDM5MjQ_23f2b8df-7bb5-4f80-8477-28d44954baad"
      unitRef="number">0.0108</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjQvZnJhZzpjOWQ2YzdjMjM5ZTk0ODVmYmQxNDM3OTBhNjYwNTIxYS90ZXh0cmVnaW9uOmM5ZDZjN2MyMzllOTQ4NWZiZDE0Mzc5MGE2NjA1MjFhXzEwOTk1MTE2NDYxNjE_9422558f-df44-4469-b4b3-9f759844fbb7"
      unitRef="number">0.0064</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjQvZnJhZzpjOWQ2YzdjMjM5ZTk0ODVmYmQxNDM3OTBhNjYwNTIxYS90ZXh0cmVnaW9uOmM5ZDZjN2MyMzllOTQ4NWZiZDE0Mzc5MGE2NjA1MjFhXzEwOTk1MTE2NDM5Nzc_a23f1d72-00cc-482d-bd63-825ad401c74f"
      unitRef="usd">158700000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjQvZnJhZzpjOWQ2YzdjMjM5ZTk0ODVmYmQxNDM3OTBhNjYwNTIxYS90ZXh0cmVnaW9uOmM5ZDZjN2MyMzllOTQ4NWZiZDE0Mzc5MGE2NjA1MjFhXzEwOTk1MTE2NTA0NDg_f21f7604-291b-4fdd-bb22-6081148e6818"
      unitRef="usd">900000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <bros:TaxReceivableAgreementTaxBenefitsOwedToPreIPOUnitholdersPercent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjQvZnJhZzpjOWQ2YzdjMjM5ZTk0ODVmYmQxNDM3OTBhNjYwNTIxYS90ZXh0cmVnaW9uOmM5ZDZjN2MyMzllOTQ4NWZiZDE0Mzc5MGE2NjA1MjFhXzYwNDczMTM5NjkwODE_b19897f8-2df6-4016-a236-1633f685d873"
      unitRef="number">0.850</bros:TaxReceivableAgreementTaxBenefitsOwedToPreIPOUnitholdersPercent>
    <bros:TaxReceivableAgreementTaxBenefitsOwedToPreIPOUnitholdersPercent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjQvZnJhZzpjOWQ2YzdjMjM5ZTk0ODVmYmQxNDM3OTBhNjYwNTIxYS90ZXh0cmVnaW9uOmM5ZDZjN2MyMzllOTQ4NWZiZDE0Mzc5MGE2NjA1MjFhXzEwOTk1MTE2NDQwMDA_af5cf16c-ce47-46a0-ab10-e836ebf65087"
      unitRef="number">0.85</bros:TaxReceivableAgreementTaxBenefitsOwedToPreIPOUnitholdersPercent>
    <bros:TaxReceivableAgreementTaxBenefitsOwedToPreIPOUnitholdersPercent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjQvZnJhZzpjOWQ2YzdjMjM5ZTk0ODVmYmQxNDM3OTBhNjYwNTIxYS90ZXh0cmVnaW9uOmM5ZDZjN2MyMzllOTQ4NWZiZDE0Mzc5MGE2NjA1MjFhXzEwOTk1MTE2NDQwMDg_cc93220d-93d8-421a-acf0-e3c56c4ada46"
      unitRef="number">0.85</bros:TaxReceivableAgreementTaxBenefitsOwedToPreIPOUnitholdersPercent>
    <bros:TaxReceivableAgreementTaxBenefitPercent
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjQvZnJhZzpjOWQ2YzdjMjM5ZTk0ODVmYmQxNDM3OTBhNjYwNTIxYS90ZXh0cmVnaW9uOmM5ZDZjN2MyMzllOTQ4NWZiZDE0Mzc5MGE2NjA1MjFhXzEwOTk1MTE2NDQwMTY_9cd5d8e1-1669-4e89-8e73-432b146bc76e"
      unitRef="number">0.15</bros:TaxReceivableAgreementTaxBenefitPercent>
    <bros:TaxReceivableAgreementLiability
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180MjQvZnJhZzpjOWQ2YzdjMjM5ZTk0ODVmYmQxNDM3OTBhNjYwNTIxYS90ZXh0cmVnaW9uOmM5ZDZjN2MyMzllOTQ4NWZiZDE0Mzc5MGE2NjA1MjFhXzEwOTk1MTE2NDM2NTE_54056955-59ca-4f03-ad0a-2513592ee8e9"
      unitRef="usd">109700000</bros:TaxReceivableAgreementLiability>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NjQvZnJhZzo2N2I4MTVkNmM1Mzg0MDIyYTcyNzUxMGZlMzRiM2JiYi90ZXh0cmVnaW9uOjY3YjgxNWQ2YzUzODQwMjJhNzI3NTEwZmUzNGIzYmJiXzM4NDgyOTA2OTcyNjA_7a5db418-24d9-4e2f-8f51-c96aaf29b883">Equity and Stock-Based Compensation&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amendment and Restatement of Certificate of Incorporation &lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September&#160;14, 2021, the Company amended and restated its certificate of incorporation to, among other things, provide for the authorization to issue five classes of stock, designated as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.955%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.690%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.690%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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:120%"&gt;(in thousands, except per share amounts)&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Class of Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Authorized Shares&lt;/span&gt;&lt;/div&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:10pt;font-weight:700;line-height:120%"&gt;Par Value Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Preferred stock&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,000&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.00001&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class A 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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.00001&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class B common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;144,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.00001&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class C 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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;105,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.00001&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class D common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.00001&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of Class A common stock are entitled to one vote per share, Class B common stockholders are entitled to ten votes per share, and Class C and D common stockholders are entitled to three votes per share. All holders of outstanding shares of common stock will vote together as a single class on all matters on which stockholders generally are entitled to vote, except as otherwise required. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has no current plans to pay dividends on Class A common stock or Class D common stock. Holders of Class B common stock and Class C common stock do not have any right to receive dividends, or to receive a distribution upon a liquidation, dissolution or winding up of the Company with respect to their Class B common stock and Class C common stock. The declaration, amount, and payment of any future dividends on shares of Class A common stock or Class D common stock will be at the sole discretion of the Company&#x2019;s board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company must, at all times, maintain a one-to-one ratio between the number of outstanding shares of Class A common stock and the number of Dutch Bros OpCo Units owned by the Company (subject to &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;certain exceptions for treasury shares and shares underlying certain convertible or exchangeable securities).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Initial Public Offering&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As described in Note 1, on September&#160;17, 2021, the Company completed its IPO in which it issued and sold approximately 24.2 million shares of Class A common stock (including approximately 3.2 million shares sold pursuant to the full exercise of the underwriters option to purchase additional shares) at an offering price of $23.00 per share, resulting in proceeds of approximately $520.8 million, net of offering costs. The proceeds were used to purchase approximately 10.9 million newly-issued Class A common units from Dutch Bros OpCo for approximately $234.4 million. The proceeds were also used to purchase approximately 11.7 million Class A common units from the Continuing Members for approximately $253.3 million, and approximately 1.6 million shares of Class D common stock from the Pre-IPO Blocker Holders for approximately $34.4 million.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the IPO, the Company issued approximately 64.7 million shares of Class B common stock and approximately 49.0 million shares of Class C common stock to the Continuing Members.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;LLC Recapitalization&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As described in Note 1, on September&#160;14, 2021, the Company amended and restated the Second Limited Liability Company Agreement (the &#x201c;Dutch Bros OpCo Agreement&#x201d;) to, among other things, effect a recapitalization in which (i) the outstanding common units were converted into Class A common units paired with an equal number of either Class B voting units or Class C voting units, and (ii) the outstanding Profits Interest (&#x201c;PI&#x201d;) Units were converted into Class A common units. Subsequent to the amendment and Reorganization Transactions, approximately 152.4 million Dutch Bros OpCo Class A common units were outstanding, of which approximately 6.5% were held by the Company, and the remaining 93.5% were held by the Continuing Members.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reorganization Transactions &lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Third Amended and Restated Limited Liability Company Agreement (the &#x201c;Amended Dutch Bros OpCo Agreement&#x201d;) between the Company and the Continuing Members, the Continuing Members have the right, from time to time and subject to the terms of the Amended Dutch Bros OpCo Agreement, to exchange their Class A common units, along with a corresponding number of shares of Class B common stock or Class C common stock, for shares of Class A common stock (or cash at the option of the Company which is required to come from a follow-on equity offering) on a one-for-one basis, subject to customary conversion rate adjustments for stock splits, stock dividends, reclassifications and similar transactions. In connection with any exchange of Class A common units for shares of Class A common stock by a Continuing Member, the number of Class A common units held by the Company is correspondingly increased as it acquires the exchanged Class A common units, and a corresponding number of shares of Class B common stock or Class C common stock are canceled.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the IPO, certain existing holders of Class A common units exercised their exchange rights and exchanged approximately 11.7 million Class A common units for cash. Simultaneously, and in connection with these exchanges, approximately 6.7 million shares of Class B common stock and approximately 5.1 million shares of Class C common stock were surrendered by Class A common units holders and canceled. Additionally, in connection with these exchanges, the Company received approximately 11.7 million Class A common units, increasing its total ownership interest in Dutch Bros OpCo.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the above transactions, as of September&#160;30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Holders of the Company&#x2019;s Class A common stock and Class D common stock owned approximately 34.4 million shares and 15.4 million shares, respectively, representing a combined &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.2% of the voting power in the Company and, through the Company, approximately 45.9 million Class A common units representing 28.7% of the economic interest in Dutch Bros OpCo; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;the Continuing Members collectively owned approximately 113.7 million Class A common units, representing 71.3% of the economic interest in the Dutch Bros OpCo, approximately 64.7 million shares of the Company&#x2019;s Class B common stock, and approximately 49.0 million shares of the Company&#x2019;s Class C common stock, representing a combined 90.8% of the voting power in the Company.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2021 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2021, the Company&#x2019;s Board of Directors (the &#x201c;Board&#x201d;) adopted the 2021 Equity Incentive Plan (the &#x201c;2021 Plan&#x201d;), and the stockholders approved the 2021 Plan, effective upon the execution of the underwriting agreement for the Company&#x2019;s IPO. The 2021 Plan provides for potential grants of the following awards with respect to shares of the Company&#x2019;s Class A common stock: (i) incentive stock options (&#x201c;ISOs&#x201d;) qualified as such under U.S. federal income tax laws; (ii) non-qualified stock options (&#x201c;NSOs&#x201d;); (iii) stock appreciation rights; (iv) restricted stock awards; (v) restricted stock units; (vi) performance-based awards, and (vii) other awards as determined by the compensation committee of the Board or any properly delegated subcommittee. &lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The maximum aggregate number of shares of the Company&#x2019;s Class A common stock that may be issued pursuant to awards under the 2021 Plan shall not exceed approximately 17.0 million shares. The number of shares of Class A common stock reserved for issuance under the 2021 Plan will automatically increase on January 1 of each calendar year, beginning on January 1, 2022, and continuing through and including January 1, 2031, by (i) 1% of the aggregate number of shares of common stock of all classes issued and outstanding on December 31 of the immediately preceding calendar year, or (ii) a lesser number of shares determined by the Board prior to the applicable January 1. The maximum number of shares that may be issued upon the exercise of ISOs under the 2021 Plan is approximately 51.1&#160;million shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Reorganization Transactions and the IPO, approximately 0.8 million PI Units held directly by employees of the Company were converted into approximately 9.8 million restricted stock awards (&#x201c;RSAs&#x201d;), based on their respective participation thresholds and the IPO price of $23.00 per share. As of the IPO date, approximately 5.8 million of the total 9.8 million RSAs were vested, including approximately 3.4 million performance-based RSAs, which resulted in the Company incurring incremental stock-based compensation expense of approximately $78.6 million. The remaining 4.0 million unvested time-based RSAs issued upon the conversion remain, in general, subject to the same service vesting requirements of the original PI Units.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, the Company had equity-based compensation awards outstanding consisting of restricted stock awards and restricted stock units (&#x201c;RSUs&#x201d;).  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unless indicated otherwise, the equity-based compensation awards described below are subject to time-based service requirements. The service vesting condition is currently over three years on a straight-line basis.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity for the Company&#x2019;s RSAs was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&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, 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:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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:10pt;font-weight:700;line-height:100%"&gt;Weighted-average grant date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Balance, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:120%"&gt;Effect of Reorganization Transactions and IPO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vestings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,000&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.00&#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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity for the Company&#x2019;s RSUs was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&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, 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:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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:10pt;font-weight:700;line-height:100%"&gt;Weighted-average grant date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Balance, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:120%"&gt;Effect of Reorganization Transactions and IPO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;Vestings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:700;line-height:100%"&gt;Balance, September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.55&#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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three and nine months September&#160;30, 2021, the total fair value of RSAs and RSUs vested was approximately $134.2 million and $25.8 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense included in the Company&#x2019;s condensed consolidated statements of operations was as follows: &lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,779&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,815&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,761&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,372&#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;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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, total unrecognized stock-based compensation related to unvested stock awards was $89.3 million, which will be recognized as follows for the periods presented: &lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remainder of 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,943&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total unrecognized stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;89,256&#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:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfStockByClassTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzYwNDczMTM5NjQ2MTE_a37b54d1-5f6f-4069-bd66-dd83321dfd3f">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September&#160;14, 2021, the Company amended and restated its certificate of incorporation to, among other things, provide for the authorization to issue five classes of stock, designated as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.955%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.690%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.690%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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:120%"&gt;(in thousands, except per share amounts)&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Class of Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Authorized Shares&lt;/span&gt;&lt;/div&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:10pt;font-weight:700;line-height:120%"&gt;Par Value Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Preferred stock&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,000&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.00001&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class A 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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.00001&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class B common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;144,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.00001&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class C 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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;105,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.00001&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class D common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.00001&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockByClassTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i5a533ec44dcd4ee9a796625cb344b8a9_I20210914"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90YWJsZTozMDJjY2YyOTkyOTQ0ZjAxOWU0ZGQ1OGM1YTNjZDUxYy90YWJsZXJhbmdlOjMwMmNjZjI5OTI5NDRmMDE5ZTRkZDU4YzVhM2NkNTFjXzEtMi0xLTEtMTM0NTYy_45fa0602-90f1-4a56-8558-e1da998f5579"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i5a533ec44dcd4ee9a796625cb344b8a9_I20210914"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90YWJsZTozMDJjY2YyOTkyOTQ0ZjAxOWU0ZGQ1OGM1YTNjZDUxYy90YWJsZXJhbmdlOjMwMmNjZjI5OTI5NDRmMDE5ZTRkZDU4YzVhM2NkNTFjXzEtNC0xLTEtMTM0NTYy_8635f55c-8fb6-4822-8f2e-2f73cea5be48"
      unitRef="usdPerShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2a409054ec1745daac25980ceaafbe1d_I20210914"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90YWJsZTozMDJjY2YyOTkyOTQ0ZjAxOWU0ZGQ1OGM1YTNjZDUxYy90YWJsZXJhbmdlOjMwMmNjZjI5OTI5NDRmMDE5ZTRkZDU4YzVhM2NkNTFjXzItMi0xLTEtMTM0NTYy_4dbf3c05-5cc8-49a0-855d-3f6a68b09b36"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2a409054ec1745daac25980ceaafbe1d_I20210914"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90YWJsZTozMDJjY2YyOTkyOTQ0ZjAxOWU0ZGQ1OGM1YTNjZDUxYy90YWJsZXJhbmdlOjMwMmNjZjI5OTI5NDRmMDE5ZTRkZDU4YzVhM2NkNTFjXzItNC0xLTEtMTM0NTYy_a6c6e8db-a911-45c8-b3e6-5ff50e018120"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i5ea036ae9cf649e3a41ea4da77db184b_I20210914"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90YWJsZTozMDJjY2YyOTkyOTQ0ZjAxOWU0ZGQ1OGM1YTNjZDUxYy90YWJsZXJhbmdlOjMwMmNjZjI5OTI5NDRmMDE5ZTRkZDU4YzVhM2NkNTFjXzMtMi0xLTEtMTM0NTYy_09033536-a1da-4bba-bb10-0b2587b89d99"
      unitRef="shares">144000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i5ea036ae9cf649e3a41ea4da77db184b_I20210914"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90YWJsZTozMDJjY2YyOTkyOTQ0ZjAxOWU0ZGQ1OGM1YTNjZDUxYy90YWJsZXJhbmdlOjMwMmNjZjI5OTI5NDRmMDE5ZTRkZDU4YzVhM2NkNTFjXzMtNC0xLTEtMTM0NTYy_fccc683a-3285-4cb4-93c5-ab72229456fb"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib7c1f294dd93419b9f018ceb6c380bbe_I20210914"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90YWJsZTozMDJjY2YyOTkyOTQ0ZjAxOWU0ZGQ1OGM1YTNjZDUxYy90YWJsZXJhbmdlOjMwMmNjZjI5OTI5NDRmMDE5ZTRkZDU4YzVhM2NkNTFjXzQtMi0xLTEtMTM0NTYy_a40ef890-a2aa-4ca5-aa39-5c103eccfae1"
      unitRef="shares">105000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib7c1f294dd93419b9f018ceb6c380bbe_I20210914"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90YWJsZTozMDJjY2YyOTkyOTQ0ZjAxOWU0ZGQ1OGM1YTNjZDUxYy90YWJsZXJhbmdlOjMwMmNjZjI5OTI5NDRmMDE5ZTRkZDU4YzVhM2NkNTFjXzQtNC0xLTEtMTM0NTYy_c6f6b97c-eabb-4da5-890a-94d8e4ef5843"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i49e4c801f6c94b48a504bbd46eb8d710_I20210914"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90YWJsZTozMDJjY2YyOTkyOTQ0ZjAxOWU0ZGQ1OGM1YTNjZDUxYy90YWJsZXJhbmdlOjMwMmNjZjI5OTI5NDRmMDE5ZTRkZDU4YzVhM2NkNTFjXzUtMi0xLTEtMTM0NTYy_a3342ae6-d5da-4d48-8c7e-eab6c405b612"
      unitRef="shares">42000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i49e4c801f6c94b48a504bbd46eb8d710_I20210914"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90YWJsZTozMDJjY2YyOTkyOTQ0ZjAxOWU0ZGQ1OGM1YTNjZDUxYy90YWJsZXJhbmdlOjMwMmNjZjI5OTI5NDRmMDE5ZTRkZDU4YzVhM2NkNTFjXzUtNC0xLTEtMTM0NTYy_8ae43002-65b1-49f2-abfc-424ecf8a566c"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <bros:CommonStockNumberOfVotesPerShare
      contextRef="i2a409054ec1745daac25980ceaafbe1d_I20210914"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzM4NDgyOTA3MDkwMzA_461485b0-4464-4c48-be6e-24ae6f64c7b6"
      unitRef="vote">1</bros:CommonStockNumberOfVotesPerShare>
    <bros:CommonStockNumberOfVotesPerShare
      contextRef="i5ea036ae9cf649e3a41ea4da77db184b_I20210914"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzM4NDgyOTA3MDkwMzE_b68c2c00-6ce0-459a-a37c-1fa7fe616b76"
      unitRef="vote">10</bros:CommonStockNumberOfVotesPerShare>
    <bros:CommonStockNumberOfVotesPerShare
      contextRef="ib7c1f294dd93419b9f018ceb6c380bbe_I20210914"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzM4NDgyOTA3MDkwMzI_016b4c4c-9b49-4036-bf82-70349cf70fc7"
      unitRef="vote">3</bros:CommonStockNumberOfVotesPerShare>
    <bros:CommonStockNumberOfVotesPerShare
      contextRef="i49e4c801f6c94b48a504bbd46eb8d710_I20210914"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzM4NDgyOTA3MDkwMzI_dfa73170-5c0d-4a72-85c5-fd3c6f44724c"
      unitRef="vote">3</bros:CommonStockNumberOfVotesPerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="iaed356b7aa8848a19be1ac3a52b5203b_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzE2NDkyNjc0NDMzMTI_8050cc0b-801b-4f78-8f44-1a96b1877a4b"
      unitRef="shares">24200000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ic85124a6c82a4f0198c6373755f3ff80_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzE2NDkyNjc0NDMzNzI_f26eecc3-d415-42df-ab38-6f528e3b26d0"
      unitRef="shares">3200000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="ia3d8b07c7fcf4d93bcdb55be5b9b7422_I20210917"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzE2NDkyNjc0NDM1MDA_931db6e8-b289-49de-91cf-767520387959"
      unitRef="usdPerShare">23.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="iaed356b7aa8848a19be1ac3a52b5203b_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzE2NDkyNjc0NDM1NTQ_25a69eae-7c16-4ee3-b94e-d518d23dc274"
      unitRef="usd">520800000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering
      contextRef="i8f5e40963aad4e629b97b1d593d27a69_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzE2NDkyNjc0NDM2MzE_bf32f3fb-ac2c-4361-b07c-a5628c7706b3"
      unitRef="shares">10900000</bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering>
    <bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts
      contextRef="i61833d138f5747ebbfec76de4dc42153_D20210917-20210917"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2NDEwMDY_b9cb1e5d-36b0-4961-ac5a-aa1d306292ba"
      unitRef="usd">234400000</bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts>
    <bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering
      contextRef="ib0002c16ae034f24819a2b7316bdc56f_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2NDA0MjE_9c5d48c6-1ba7-44db-8c75-b21c51017206"
      unitRef="shares">11700000</bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering>
    <bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts
      contextRef="ic4b5fb11c8814491bad41ec20c90c32a_D20210917-20210917"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2NDA0OTI_e956826f-a1bb-444e-9157-eb5dcf5bda93"
      unitRef="usd">253300000</bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts>
    <bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering
      contextRef="i3c861605e1e845d08d237050a0b86bbc_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2NDA1MTU_ac9f7f27-e32b-491f-a05a-e35de645266e"
      unitRef="shares">1600000</bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ib3a5b7611e8d4deba05d23e2ccf0abf9_D20210917-20210917"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2NDA2MDE_5566c316-ac98-4f24-bf2f-f0a4020ba9a4"
      unitRef="usd">34400000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="iec7258bb2c7b4397b08fca3c89084dbe_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzE2NDkyNjc0NDM4MjI_5661a759-c93c-4e8d-8396-9e93596126d8"
      unitRef="shares">64700000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ib389264fd8f3444e853d9390cea34a73_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzE2NDkyNjc0NDM4NzU_e929f0ac-c168-4f8f-85da-5d673c139cb8"
      unitRef="shares">49000000.0</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:CommonUnitOutstanding
      contextRef="i2a409054ec1745daac25980ceaafbe1d_I20210914"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzcwOTU_ef88316d-1fc9-4f8d-af07-bc028ee9f66a"
      unitRef="shares">152400000</us-gaap:CommonUnitOutstanding>
    <us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest
      contextRef="i524a275091c042de87371364654caa09_D20210914-20210914"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzcxMDc_bfe2796b-72f2-4b97-b0c8-e09a85d264d6"
      unitRef="number">0.065</us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest>
    <us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest
      contextRef="i5b1de499ff1b44cd921414621c1d6252_D20210914-20210914"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzcxMTU_84d85abe-57a9-4c66-a89a-bc6b1f573f3b"
      unitRef="number">0.935</us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="ia74453d75126415b88fc1b8b321777ae_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzY1NTI_d4b8c083-1ad6-45f1-90c2-1890a5cd6896"
      unitRef="shares">11700000</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i7db649c2196f4e029584c501dd9a5f3e_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzY2MjU_87a4d057-0980-4ae1-98ef-7152a5f98050"
      unitRef="shares">6700000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i6c5b297e7a2d4d0f9a28573f80fd986e_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzY2MzI_9c47c3a8-3c1a-429a-b75e-00b9ac7fd315"
      unitRef="shares">5100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="ia74453d75126415b88fc1b8b321777ae_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzY2OTM_d4b8c083-1ad6-45f1-90c2-1890a5cd6896"
      unitRef="shares">11700000</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iece2cb33c37c4ecb8583a145447ae58c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzY5MjM_f2784dab-3e03-46f0-87a9-1ce3c0b675f9"
      unitRef="shares">34400000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia1d871062a574423896120233e7afda7_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzY5NDI_40042fd1-89fd-41f4-b3d9-0b909c3016b3"
      unitRef="shares">15400000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i2cd8b4aadeb4432db62db6dc6930c6aa_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzY4OTk_b1056362-4952-4b57-9cfe-797d3c5d6246"
      unitRef="number">0.092</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:CommonUnitOutstanding
      contextRef="ic4e3e922a74c443bbc05ecc56780f4f9_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzY5Nzc_f6445818-beaa-4b66-856d-97e6ea414272"
      unitRef="shares">45900000</us-gaap:CommonUnitOutstanding>
    <us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest
      contextRef="i5080373f659f40538967728550c619b1_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzY5ODk_d03c33d9-f4e5-4882-806c-60a639439b3b"
      unitRef="number">0.287</us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest>
    <us-gaap:CommonUnitOutstanding
      contextRef="i461673d383a44888b9d3e705718063bf_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzY4MjM_292e8b7c-5c51-4deb-b8a5-0bad2b15ace2"
      unitRef="shares">113700000</us-gaap:CommonUnitOutstanding>
    <us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest
      contextRef="iad0ed1cf7bff4e1db813b7a7b80c277b_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzY3MTY_0ef3ef3c-d14d-4556-8def-e12e8afefe74"
      unitRef="number">0.713</us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4c8d7ca4e9f9481aaf4a6d8b6cb64fb9_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzY4MzE_7cb393be-46ab-449d-b03a-3981b45fa185"
      unitRef="shares">64700000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1ab0a997aba94d6a909edf054a870c90_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzY4NDQ_d229cb54-8cd1-4fdd-90c6-4c377ed56e6a"
      unitRef="shares">49000000.0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i461673d383a44888b9d3e705718063bf_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzY4NTU_283222e2-f454-4ca6-b648-f186a5c71999"
      unitRef="number">0.908</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i6a48ea6e1fd94034a14fb49b61921100_I20210831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzgwOTk_940e71e6-2423-465c-8c0b-ba9b9fa61f67"
      unitRef="shares">17000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <bros:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualAggregateNumberOfSharesAvailableForIssuancePercent
      contextRef="i0f0c5f44d53348098ba0b0a3f82f7280_D20210801-20210831"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzgxMzU_9ceaa1bb-0a28-416c-966e-e8ab83180388"
      unitRef="number">0.01</bros:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualAggregateNumberOfSharesAvailableForIssuancePercent>
    <bros:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesIssuableOnExerciseOfISOs
      contextRef="i0f0c5f44d53348098ba0b0a3f82f7280_D20210801-20210831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2NDEwNzQ_68ea5857-7772-47e4-b3c5-409d8304c177"
      unitRef="shares">51100000</bros:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesIssuableOnExerciseOfISOs>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="ica6ee694b6f3461cb406f6633aa43d69_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2MzkzNjQ_3ec426bc-ab49-4b22-9eff-53c1d53c991e"
      unitRef="shares">800000</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="ib25db34729fd474b99e8153ae980c730_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2Mzk0MDg_034e4f2a-1e5a-4712-a817-344f1d6248d1"
      unitRef="shares">9800000</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="ia3d8b07c7fcf4d93bcdb55be5b9b7422_I20210917"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2Mzk0MzU_931db6e8-b289-49de-91cf-767520387959"
      unitRef="usdPerShare">23.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ib25db34729fd474b99e8153ae980c730_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2Mzk0NDM_be90d9f3-cfbc-4e8a-9209-388a69b246c0"
      unitRef="shares">5800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="ib25db34729fd474b99e8153ae980c730_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2Mzk0NTU_034e4f2a-1e5a-4712-a817-344f1d6248d1"
      unitRef="shares">9800000</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i671a556f48b642308af0f4f6d2a9c373_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2NDI1ODg_b4a6a8f4-5da3-4af7-9eca-12b942c321b9"
      unitRef="shares">3400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="i5bdd0c6afaac4a66bacba6c63320a50d_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2NDI3MjU_9b50b5ce-76f7-4982-9ee2-34ffb4d5acf7"
      unitRef="usd">78600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8708c395de9e4afb910a0ba35d2bfd36_I20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN184NTcvZnJhZzo1YjdiMDUxNzlmOGM0MjI2OTdhNjcxZjFlMmI1ZGYyNC90ZXh0cmVnaW9uOjViN2IwNTE3OWY4YzQyMjY5N2E2NzFmMWUyYjVkZjI0XzEwOTk1MTE2Mzk0NjQ_4c5b462a-fc33-44ee-901f-2cf2c7219c46"
      unitRef="shares">4000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i2a276cb212694094b13c67af25a31fc2_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RleHRyZWdpb246MGY0Yjg3OTcwMmYwNDJjYThlZjc1MzU1MmVhMTY1MThfMTA5OTUxMTY5NTU4Mg_e8fb7e12-bf68-40e9-81f4-5eb43bc5d6fb">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RleHRyZWdpb246MGY0Yjg3OTcwMmYwNDJjYThlZjc1MzU1MmVhMTY1MThfMzg0ODI5MDc2NTk4Ng_d9a27465-9cd2-45c0-ac72-87be059fc766">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity for the Company&#x2019;s RSAs was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&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, 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:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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:10pt;font-weight:700;line-height:100%"&gt;Weighted-average grant date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Balance, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:120%"&gt;Effect of Reorganization Transactions and IPO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vestings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,000&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.00&#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:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i2c5cceef0d144af4811f0327afb45262_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjBhZjg3YzA0MWE4MDQ2NTdiYWRiY2NmMjVkNmUzY2M5L3RhYmxlcmFuZ2U6MGFmODdjMDQxYTgwNDY1N2JhZGJjY2YyNWQ2ZTNjYzlfMS0yLTEtMS0xMzUzMDU_d8fcf368-1866-47a6-93a9-c12a827be55e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i2c5cceef0d144af4811f0327afb45262_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjBhZjg3YzA0MWE4MDQ2NTdiYWRiY2NmMjVkNmUzY2M5L3RhYmxlcmFuZ2U6MGFmODdjMDQxYTgwNDY1N2JhZGJjY2YyNWQ2ZTNjYzlfMS00LTEtMS0xMzUzMDU_cc786ae5-89c6-4ac2-aa8a-a1be917673a8"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i035c8863db6b433da62270679cdc247e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjBhZjg3YzA0MWE4MDQ2NTdiYWRiY2NmMjVkNmUzY2M5L3RhYmxlcmFuZ2U6MGFmODdjMDQxYTgwNDY1N2JhZGJjY2YyNWQ2ZTNjYzlfMi0yLTEtMS0xMzUzMDU_394ed59e-ec79-460a-b963-049d24531bc0"
      unitRef="shares">9834000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i035c8863db6b433da62270679cdc247e_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjBhZjg3YzA0MWE4MDQ2NTdiYWRiY2NmMjVkNmUzY2M5L3RhYmxlcmFuZ2U6MGFmODdjMDQxYTgwNDY1N2JhZGJjY2YyNWQ2ZTNjYzlfMi00LTEtMS0xMzUzMDU_fa624a00-1112-4f9e-9592-31754e9f6777"
      unitRef="usdPerShare">23.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i035c8863db6b433da62270679cdc247e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjBhZjg3YzA0MWE4MDQ2NTdiYWRiY2NmMjVkNmUzY2M5L3RhYmxlcmFuZ2U6MGFmODdjMDQxYTgwNDY1N2JhZGJjY2YyNWQ2ZTNjYzlfNC0yLTEtMS0xMzUzMTU_6408d9ea-b0b2-4534-ad10-9c58c57de39a"
      unitRef="shares">5834000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i035c8863db6b433da62270679cdc247e_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjBhZjg3YzA0MWE4MDQ2NTdiYWRiY2NmMjVkNmUzY2M5L3RhYmxlcmFuZ2U6MGFmODdjMDQxYTgwNDY1N2JhZGJjY2YyNWQ2ZTNjYzlfNC00LTEtMS0xMzUzMTU_1d526078-41fa-4cd6-9796-c72cf83dfad2"
      unitRef="usdPerShare">23.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i94101294d5e541b6bc32a77291612dda_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjBhZjg3YzA0MWE4MDQ2NTdiYWRiY2NmMjVkNmUzY2M5L3RhYmxlcmFuZ2U6MGFmODdjMDQxYTgwNDY1N2JhZGJjY2YyNWQ2ZTNjYzlfNi0yLTEtMS0xMzUzMTU_6a6307a3-0888-4db4-87be-a969e64c7abb"
      unitRef="shares">4000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i94101294d5e541b6bc32a77291612dda_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjBhZjg3YzA0MWE4MDQ2NTdiYWRiY2NmMjVkNmUzY2M5L3RhYmxlcmFuZ2U6MGFmODdjMDQxYTgwNDY1N2JhZGJjY2YyNWQ2ZTNjYzlfNi00LTEtMS0xMzUzMTU_9a9fdd9e-ee5d-484d-940c-a37979bc0912"
      unitRef="usdPerShare">23.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RleHRyZWdpb246MGY0Yjg3OTcwMmYwNDJjYThlZjc1MzU1MmVhMTY1MThfMzg0ODI5MDc2NTk4Nw_3b41acad-e148-4713-a0cc-b1bc0c27635f">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity for the Company&#x2019;s RSUs was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&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, 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:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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:10pt;font-weight:700;line-height:100%"&gt;Weighted-average grant date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Balance, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:120%"&gt;Effect of Reorganization Transactions and IPO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;Vestings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:700;line-height:100%"&gt;Balance, September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.55&#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:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i4f73894b9f4844a1bab0dc9377f54036_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjFmOTdlODhmMzUwNzQ4MzBiODI5MTg4MjBmMDA2NzcyL3RhYmxlcmFuZ2U6MWY5N2U4OGYzNTA3NDgzMGI4MjkxODgyMGYwMDY3NzJfMS0yLTEtMS03MzE3_752e93bd-a273-4513-abef-2b4a955d9384"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4f73894b9f4844a1bab0dc9377f54036_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjFmOTdlODhmMzUwNzQ4MzBiODI5MTg4MjBmMDA2NzcyL3RhYmxlcmFuZ2U6MWY5N2U4OGYzNTA3NDgzMGI4MjkxODgyMGYwMDY3NzJfMS00LTEtMS03MzE3_16ab82e4-ae60-485c-9185-5797c17fe948"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ia7337808832945c78b5b3156dbe69914_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjFmOTdlODhmMzUwNzQ4MzBiODI5MTg4MjBmMDA2NzcyL3RhYmxlcmFuZ2U6MWY5N2U4OGYzNTA3NDgzMGI4MjkxODgyMGYwMDY3NzJfMi0yLTEtMS03MzE3_b649fb52-dddd-4b29-b51a-6fed82d66023"
      unitRef="shares">1189000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia7337808832945c78b5b3156dbe69914_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjFmOTdlODhmMzUwNzQ4MzBiODI5MTg4MjBmMDA2NzcyL3RhYmxlcmFuZ2U6MWY5N2U4OGYzNTA3NDgzMGI4MjkxODgyMGYwMDY3NzJfMi00LTEtMS03MzE3_395430e1-4b4c-456d-a831-1d3b825a9757"
      unitRef="usdPerShare">43.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ia7337808832945c78b5b3156dbe69914_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjFmOTdlODhmMzUwNzQ4MzBiODI5MTg4MjBmMDA2NzcyL3RhYmxlcmFuZ2U6MWY5N2U4OGYzNTA3NDgzMGI4MjkxODgyMGYwMDY3NzJfMy0yLTEtMS03MzE3_e5063d6c-3a67-4b91-a4f2-81f77b30d0e8"
      unitRef="shares">592000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia7337808832945c78b5b3156dbe69914_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjFmOTdlODhmMzUwNzQ4MzBiODI5MTg4MjBmMDA2NzcyL3RhYmxlcmFuZ2U6MWY5N2U4OGYzNTA3NDgzMGI4MjkxODgyMGYwMDY3NzJfMy00LTEtMS03MzE3_dc0a2b6c-2cb4-4e5a-a7c1-3c5181122519"
      unitRef="usdPerShare">43.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i76d1935b40af46f585723e6307586149_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjFmOTdlODhmMzUwNzQ4MzBiODI5MTg4MjBmMDA2NzcyL3RhYmxlcmFuZ2U6MWY5N2U4OGYzNTA3NDgzMGI4MjkxODgyMGYwMDY3NzJfNS0yLTEtMS03MzE3_7a9ad3dd-69f8-42f0-8e6f-c92b5309776a"
      unitRef="shares">597000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i76d1935b40af46f585723e6307586149_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjFmOTdlODhmMzUwNzQ4MzBiODI5MTg4MjBmMDA2NzcyL3RhYmxlcmFuZ2U6MWY5N2U4OGYzNTA3NDgzMGI4MjkxODgyMGYwMDY3NzJfNS00LTEtMS03MzE3_68d15ac2-47f5-4591-b486-56506aa6abc7"
      unitRef="usdPerShare">43.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i035c8863db6b433da62270679cdc247e_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RleHRyZWdpb246MGY0Yjg3OTcwMmYwNDJjYThlZjc1MzU1MmVhMTY1MThfMTA5OTUxMTY5NjM2NA_a6b98fa0-6dce-4b9a-acd9-38e809985e80"
      unitRef="usd">134200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ia7337808832945c78b5b3156dbe69914_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RleHRyZWdpb246MGY0Yjg3OTcwMmYwNDJjYThlZjc1MzU1MmVhMTY1MThfMTA5OTUxMTY5NjQxNA_e2d0f4f4-24b8-4d1a-a340-1f04acb8d9c7"
      unitRef="usd">25800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RleHRyZWdpb246MGY0Yjg3OTcwMmYwNDJjYThlZjc1MzU1MmVhMTY1MThfMzg0ODI5MDc2NTk4OQ_2c8051ce-bff6-4c73-becf-dbc10adcf391">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense included in the Company&#x2019;s condensed consolidated statements of operations was as follows: &lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,779&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,815&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,761&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,372&#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;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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id7bcfff344d945caa3c3076b5ec7f0e7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOmU0NjAzM2ZhZWFhZjRmNTA4MjcyNGNmMGU4Y2ZlMmZkL3RhYmxlcmFuZ2U6ZTQ2MDMzZmFlYWFmNGY1MDgyNzI0Y2YwZThjZmUyZmRfMy0yLTEtMS0yODI1_4b1e6376-1e56-4a07-8c45-09c8b9b93488"
      unitRef="usd">124779000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2e075749a8ee4a4da910577f218fe3f1_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOmU0NjAzM2ZhZWFhZjRmNTA4MjcyNGNmMGU4Y2ZlMmZkL3RhYmxlcmFuZ2U6ZTQ2MDMzZmFlYWFmNGY1MDgyNzI0Y2YwZThjZmUyZmRfMy00LTEtMS0yODI1_22bc4e84-ee2e-4302-bc5f-329193124dfa"
      unitRef="usd">9815000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia36547ad768f4123af90519942cfeaa2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOmU0NjAzM2ZhZWFhZjRmNTA4MjcyNGNmMGU4Y2ZlMmZkL3RhYmxlcmFuZ2U6ZTQ2MDMzZmFlYWFmNGY1MDgyNzI0Y2YwZThjZmUyZmRfMy02LTEtMS0yODI1_94b2a74d-ecd1-4a4c-a25f-dd5e64b335df"
      unitRef="usd">147761000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia076feb1765943108b819d3bfa70d509_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOmU0NjAzM2ZhZWFhZjRmNTA4MjcyNGNmMGU4Y2ZlMmZkL3RhYmxlcmFuZ2U6ZTQ2MDMzZmFlYWFmNGY1MDgyNzI0Y2YwZThjZmUyZmRfMy04LTEtMS0yODI1_99773e7f-bcaf-472e-b05f-0c9dd46b4057"
      unitRef="usd">23372000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RleHRyZWdpb246MGY0Yjg3OTcwMmYwNDJjYThlZjc1MzU1MmVhMTY1MThfMzg0ODI5MDc2NTk5MA_c9fb405e-a81f-4aa0-b6d9-b2515db0f25e">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, total unrecognized stock-based compensation related to unvested stock awards was $89.3 million, which will be recognized as follows for the periods presented: &lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remainder of 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,943&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total unrecognized stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;89,256&#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:ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RleHRyZWdpb246MGY0Yjg3OTcwMmYwNDJjYThlZjc1MzU1MmVhMTY1MThfMTA5OTUxMTY5Njc3NA_b6511e53-aff7-483a-b9b3-47fa657c5cbf"
      unitRef="usd">89300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <bros:ShareBasedPaymentArrangementNonvestedPaymentAwardsExpectedCostRecognizedInCurrentYear
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjg4OGFiYTU5OTA5NzRhZmI5ZGRlMzA2ZTk0N2M4NjJjL3RhYmxlcmFuZ2U6ODg4YWJhNTk5MDk3NGFmYjlkZGUzMDZlOTQ3Yzg2MmNfMC0yLTEtMS0yODUz_fbac4aba-5d8a-4f32-9872-f1aaefa11d23"
      unitRef="usd">9943000</bros:ShareBasedPaymentArrangementNonvestedPaymentAwardsExpectedCostRecognizedInCurrentYear>
    <bros:ShareBasedPaymentArrangementNonvestedAwardExpectedCostsYearOne
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjg4OGFiYTU5OTA5NzRhZmI5ZGRlMzA2ZTk0N2M4NjJjL3RhYmxlcmFuZ2U6ODg4YWJhNTk5MDk3NGFmYjlkZGUzMDZlOTQ3Yzg2MmNfMS0yLTEtMS0yODUz_9fbe3347-1437-4cc0-9a59-bf7d7960854d"
      unitRef="usd">39393000</bros:ShareBasedPaymentArrangementNonvestedAwardExpectedCostsYearOne>
    <bros:ShareBasedPaymentArrangementNonvestedAwardExpectedCostsYearTwo
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjg4OGFiYTU5OTA5NzRhZmI5ZGRlMzA2ZTk0N2M4NjJjL3RhYmxlcmFuZ2U6ODg4YWJhNTk5MDk3NGFmYjlkZGUzMDZlOTQ3Yzg2MmNfMi0yLTEtMS0yODUz_e50ea904-761d-4b71-90b0-62fb8b1a90e8"
      unitRef="usd">39259000</bros:ShareBasedPaymentArrangementNonvestedAwardExpectedCostsYearTwo>
    <bros:ShareBasedPaymentArrangementNonvestedAwardExpectedCostsYearThree
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjg4OGFiYTU5OTA5NzRhZmI5ZGRlMzA2ZTk0N2M4NjJjL3RhYmxlcmFuZ2U6ODg4YWJhNTk5MDk3NGFmYjlkZGUzMDZlOTQ3Yzg2MmNfMy0yLTEtMS0yODUz_2dde0bf5-a0d2-4ba3-a60e-4c3ec9dd2be5"
      unitRef="usd">661000</bros:ShareBasedPaymentArrangementNonvestedAwardExpectedCostsYearThree>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ic86c687b725a4d15acbcb0afeeba4391_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18zNC9mcmFnOjBmNGI4Nzk3MDJmMDQyY2E4ZWY3NTM1NTJlYTE2NTE4L3RhYmxlOjg4OGFiYTU5OTA5NzRhZmI5ZGRlMzA2ZTk0N2M4NjJjL3RhYmxlcmFuZ2U6ODg4YWJhNTk5MDk3NGFmYjlkZGUzMDZlOTQ3Yzg2MmNfNi0yLTEtMS0yODUz_98b715f6-a312-4526-953d-5e4de7576278"
      unitRef="usd">89256000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:MinorityInterestDisclosureTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90ZXh0cmVnaW9uOjc3YmU3YWU4ZjhiYjQxZDc5YjQyN2QyOTQ1NGMwZDQ3Xzc2OTY1ODE0MDA2Njc_7b6e499c-09ee-4fec-afa9-0b32d5a1d42c">Non-Controlling Interests&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is the sole managing member of Dutch Bros OpCo, and, as a result, consolidates the financial results of Dutch Bros OpCo. The Company reports a non-controlling interest representing the economic interest in the Dutch Bros OpCo held by the other members of Dutch Bros OpCo. The Dutch Bros OpCo Agreement provides that holders of OpCo Units may, from time to time, require Dutch Bros OpCo to redeem all or a portion of its OpCo Units for newly-issued shares of Class A common shares on a one-for-one basis. In connection with any redemption or exchange, the Company will receive a corresponding number of OpCo Units, increasing the Company&#x2019;s total ownership in Dutch Bros OpCo. Changes in the Company&#x2019;s ownership in Dutch Bros OpCo while the Company retains its controlling interest in Dutch Bros OpCo will be accounted for as equity transactions. As such, future redemptions or direct exchanges of OpCo Units in Dutch Bros OpCo by the other members of Dutch Bros OpCo will result in a change in ownership and reduce the amount recorded as non-controlling interest and increase additional paid-in-capital.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September&#160;17, 2021, the Company completed its IPO of approximately 24.2 million shares of new Class A common shares, resulting in approximately $520.8 million of proceeds, net of offering costs. The proceeds were used to purchase approximately 10.9 million newly-issued Class A common units from Dutch Bros OpCo for approximately $234.4 million. The proceeds were also used to purchase approximately 11.7 million Class A common units from the Continuing Members for approximately $253.3 million, and approximately 1.6 million shares of Class D common stock from the Pre-IPO Blocker Holders for approximately $34.4 million.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the ownership interest in Dutch Bros OpCo as of September&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:65.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.927%"/&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:10pt;font-weight:700;line-height:100%"&gt;September 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:10pt;font-weight:700;line-height:100%"&gt;OpCo Units&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:10pt;font-weight:700;line-height:100%"&gt;Ownership %&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class A common units held by Dutch Bros Inc.&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:10pt;font-weight:400;line-height:100%"&gt;45,874&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;28.7&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class A common units held by non-controlling interest holders&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:10pt;font-weight:400;line-height:100%"&gt;113,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Class A common units outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,579&#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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average ownership percentage for the applicable reporting period is used to attribute net income (loss) to Dutch Bros Inc. and the non-controlling interest holders. The non-controlling interest holders&#x2019; weighted-average ownership percentage for the period from the September&#160;15, 2021 IPO date to September&#160;30, 2021 was 81.9%. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the effect of changes in ownership of Dutch Bros OpCo on the Company&#x2019;s equity: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:75.342%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.817%"/&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three and Nine Months Ended September 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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to Dutch Bros Inc.&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,738)&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Transfers to non-controlling interests:&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="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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease in additional paid-in capital as a result of the Reorganization Transactions&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:10pt;font-weight:400;line-height:100%"&gt;(178,474)&lt;/span&gt;&lt;/td&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease in additional paid-in capital as a result of the purchase of Dutch Bros OpCo common units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(257,278)&lt;/span&gt;&lt;/td&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change from net loss attributable to Dutch Bros Inc. and transfers to &lt;br/&gt;non-controlling interests&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(442,490)&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:MinorityInterestDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="iaed356b7aa8848a19be1ac3a52b5203b_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90ZXh0cmVnaW9uOjc3YmU3YWU4ZjhiYjQxZDc5YjQyN2QyOTQ1NGMwZDQ3XzEwOTk1MTE2MzMzMzY_8050cc0b-801b-4f78-8f44-1a96b1877a4b"
      unitRef="shares">24200000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="iaed356b7aa8848a19be1ac3a52b5203b_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90ZXh0cmVnaW9uOjc3YmU3YWU4ZjhiYjQxZDc5YjQyN2QyOTQ1NGMwZDQ3XzEwOTk1MTE2MzM0MDc_25a69eae-7c16-4ee3-b94e-d518d23dc274"
      unitRef="usd">520800000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering
      contextRef="i8f5e40963aad4e629b97b1d593d27a69_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90ZXh0cmVnaW9uOjc3YmU3YWU4ZjhiYjQxZDc5YjQyN2QyOTQ1NGMwZDQ3XzEwOTk1MTE2MzQ3NjY_bf32f3fb-ac2c-4361-b07c-a5628c7706b3"
      unitRef="shares">10900000</bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering>
    <bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts
      contextRef="i61833d138f5747ebbfec76de4dc42153_D20210917-20210917"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90ZXh0cmVnaW9uOjc3YmU3YWU4ZjhiYjQxZDc5YjQyN2QyOTQ1NGMwZDQ3XzEwOTk1MTE2MzQ2NTg_b9cb1e5d-36b0-4961-ac5a-aa1d306292ba"
      unitRef="usd">234400000</bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts>
    <bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering
      contextRef="ib0002c16ae034f24819a2b7316bdc56f_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90ZXh0cmVnaW9uOjc3YmU3YWU4ZjhiYjQxZDc5YjQyN2QyOTQ1NGMwZDQ3XzEwOTk1MTE2MzQ0NzM_9c5d48c6-1ba7-44db-8c75-b21c51017206"
      unitRef="shares">11700000</bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering>
    <bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts
      contextRef="ic4b5fb11c8814491bad41ec20c90c32a_D20210917-20210917"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90ZXh0cmVnaW9uOjc3YmU3YWU4ZjhiYjQxZDc5YjQyN2QyOTQ1NGMwZDQ3XzEwOTk1MTE2MzQ1NDQ_e956826f-a1bb-444e-9157-eb5dcf5bda93"
      unitRef="usd">253300000</bros:PartnersCapitalAccountValueUnitsPurchasedInConnectionWithInitialPublicOfferingNetOfOfferingCosts>
    <bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering
      contextRef="i3c861605e1e845d08d237050a0b86bbc_D20210917-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90ZXh0cmVnaW9uOjc3YmU3YWU4ZjhiYjQxZDc5YjQyN2QyOTQ1NGMwZDQ3XzEwOTk1MTE2MzQ1Njc_ac9f7f27-e32b-491f-a05a-e35de645266e"
      unitRef="shares">1600000</bros:PartnersCapitalAccountSharesUnitsPurchasedInConnectionWithInitialPublicOffering>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ib3a5b7611e8d4deba05d23e2ccf0abf9_D20210917-20210917"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90ZXh0cmVnaW9uOjc3YmU3YWU4ZjhiYjQxZDc5YjQyN2QyOTQ1NGMwZDQ3XzEwOTk1MTE2MzQ2NTM_5566c316-ac98-4f24-bf2f-f0a4020ba9a4"
      unitRef="usd">34400000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <bros:ScheduleOfOwnershipInterestTableTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90ZXh0cmVnaW9uOjc3YmU3YWU4ZjhiYjQxZDc5YjQyN2QyOTQ1NGMwZDQ3Xzc2OTY1ODE0MDA2NjY_97144eba-5db1-4de7-9298-01da63347c93">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the ownership interest in Dutch Bros OpCo as of September&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:65.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.927%"/&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:10pt;font-weight:700;line-height:100%"&gt;September 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:10pt;font-weight:700;line-height:100%"&gt;OpCo Units&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:10pt;font-weight:700;line-height:100%"&gt;Ownership %&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class A common units held by Dutch Bros Inc.&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:10pt;font-weight:400;line-height:100%"&gt;45,874&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;28.7&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class A common units held by non-controlling interest holders&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:10pt;font-weight:400;line-height:100%"&gt;113,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Class A common units outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,579&#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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</bros:ScheduleOfOwnershipInterestTableTextBlock>
    <us-gaap:CommonUnitOutstanding
      contextRef="ic4e3e922a74c443bbc05ecc56780f4f9_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90YWJsZTowMjcxMTBiNGNmZDg0OTEwODk5YWFiNTExZGNlZGM2Ni90YWJsZXJhbmdlOjAyNzExMGI0Y2ZkODQ5MTA4OTlhYWI1MTFkY2VkYzY2XzItMi0xLTEtNTI3OA_3334886a-4d60-42d1-9b67-6f2d04ecd9e0"
      unitRef="shares">45874000</us-gaap:CommonUnitOutstanding>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="ic4e3e922a74c443bbc05ecc56780f4f9_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90YWJsZTowMjcxMTBiNGNmZDg0OTEwODk5YWFiNTExZGNlZGM2Ni90YWJsZXJhbmdlOjAyNzExMGI0Y2ZkODQ5MTA4OTlhYWI1MTFkY2VkYzY2XzItNC0xLTEtNTI3OA_d27e38ba-632b-4134-a211-fc546ad9aaa6"
      unitRef="number">0.287</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:CommonUnitOutstanding
      contextRef="i254e9f30c37f4398a10d2b6ea6a55303_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90YWJsZTowMjcxMTBiNGNmZDg0OTEwODk5YWFiNTExZGNlZGM2Ni90YWJsZXJhbmdlOjAyNzExMGI0Y2ZkODQ5MTA4OTlhYWI1MTFkY2VkYzY2XzMtMi0xLTEtNTI3OA_a60a148f-9877-4aaf-9709-4266657d578d"
      unitRef="shares">113705000</us-gaap:CommonUnitOutstanding>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i254e9f30c37f4398a10d2b6ea6a55303_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90YWJsZTowMjcxMTBiNGNmZDg0OTEwODk5YWFiNTExZGNlZGM2Ni90YWJsZXJhbmdlOjAyNzExMGI0Y2ZkODQ5MTA4OTlhYWI1MTFkY2VkYzY2XzMtNC0xLTEtNTI3OA_0f7d614d-3fcc-49cd-b2f4-1603376eb5e2"
      unitRef="number">0.713</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:CommonUnitOutstanding
      contextRef="i66678f2f6c8c4bf2b068d38c387fc01f_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90YWJsZTowMjcxMTBiNGNmZDg0OTEwODk5YWFiNTExZGNlZGM2Ni90YWJsZXJhbmdlOjAyNzExMGI0Y2ZkODQ5MTA4OTlhYWI1MTFkY2VkYzY2XzQtMi0xLTEtNTI3OA_2407ca2c-128a-4408-a2ea-6c0f9c8e5cb9"
      unitRef="shares">159579000</us-gaap:CommonUnitOutstanding>
    <bros:CommonUnitsOutstandingPercent
      contextRef="i66678f2f6c8c4bf2b068d38c387fc01f_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90YWJsZTowMjcxMTBiNGNmZDg0OTEwODk5YWFiNTExZGNlZGM2Ni90YWJsZXJhbmdlOjAyNzExMGI0Y2ZkODQ5MTA4OTlhYWI1MTFkY2VkYzY2XzQtNC0xLTEtNTI3OA_2a7ea8e9-92d4-408d-87d1-0053c86eef71"
      unitRef="number">1.000</bros:CommonUnitsOutstandingPercent>
    <bros:NoncontrollingInterestOwnershipPercentageByNoncontrollingOwnersWeightedAverage
      contextRef="i61266a72ff7746188978b6b983f71cae_D20210915-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90ZXh0cmVnaW9uOjc3YmU3YWU4ZjhiYjQxZDc5YjQyN2QyOTQ1NGMwZDQ3XzEwOTk1MTE2MzQxNDg_223b8a88-afd3-4070-973d-db0b7ba31aac"
      unitRef="number">0.819</bros:NoncontrollingInterestOwnershipPercentageByNoncontrollingOwnersWeightedAverage>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90ZXh0cmVnaW9uOjc3YmU3YWU4ZjhiYjQxZDc5YjQyN2QyOTQ1NGMwZDQ3Xzc2OTY1ODE0MDA2Njg_4a8200ee-b0fc-4907-886d-3ce197fe306e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the effect of changes in ownership of Dutch Bros OpCo on the Company&#x2019;s equity: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:75.342%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.817%"/&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three and Nine Months Ended September 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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to Dutch Bros Inc.&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,738)&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Transfers to non-controlling interests:&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="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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease in additional paid-in capital as a result of the Reorganization Transactions&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:10pt;font-weight:400;line-height:100%"&gt;(178,474)&lt;/span&gt;&lt;/td&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease in additional paid-in capital as a result of the purchase of Dutch Bros OpCo common units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(257,278)&lt;/span&gt;&lt;/td&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change from net loss attributable to Dutch Bros Inc. and transfers to &lt;br/&gt;non-controlling interests&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(442,490)&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:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90YWJsZTo4NTY0NGEzODAyNzg0ZmIzODI5ZDBiMjY0MGY5ZWEyNi90YWJsZXJhbmdlOjg1NjQ0YTM4MDI3ODRmYjM4MjlkMGIyNjQwZjllYTI2XzEtMS0xLTEtMTM1NTUw_904e8c01-d991-432e-9467-9bf04a722a7c"
      unitRef="usd">-6738000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90YWJsZTo4NTY0NGEzODAyNzg0ZmIzODI5ZDBiMjY0MGY5ZWEyNi90YWJsZXJhbmdlOjg1NjQ0YTM4MDI3ODRmYjM4MjlkMGIyNjQwZjllYTI2XzEtMS0xLTEtMTM1NTUw_a7391d97-6c17-4940-9e95-d31de6028a47"
      unitRef="usd">-6738000</us-gaap:NetIncomeLoss>
    <bros:AdjustmentToAdditionalPaidInCapitalReorganizationTransactions
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90YWJsZTo4NTY0NGEzODAyNzg0ZmIzODI5ZDBiMjY0MGY5ZWEyNi90YWJsZXJhbmdlOjg1NjQ0YTM4MDI3ODRmYjM4MjlkMGIyNjQwZjllYTI2XzMtMS0xLTEtMTQ5MDEw_1427505c-bfbb-45b6-bae7-8611c74dd0b1"
      unitRef="usd">-178474000</bros:AdjustmentToAdditionalPaidInCapitalReorganizationTransactions>
    <bros:AdjustmentToAdditionalPaidInCapitalReorganizationTransactions
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90YWJsZTo4NTY0NGEzODAyNzg0ZmIzODI5ZDBiMjY0MGY5ZWEyNi90YWJsZXJhbmdlOjg1NjQ0YTM4MDI3ODRmYjM4MjlkMGIyNjQwZjllYTI2XzMtMS0xLTEtMTQ5MDEw_dbaeb075-a6d6-4f33-aa2c-36c7c1486a1e"
      unitRef="usd">-178474000</bros:AdjustmentToAdditionalPaidInCapitalReorganizationTransactions>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90YWJsZTo4NTY0NGEzODAyNzg0ZmIzODI5ZDBiMjY0MGY5ZWEyNi90YWJsZXJhbmdlOjg1NjQ0YTM4MDI3ODRmYjM4MjlkMGIyNjQwZjllYTI2XzMtMS0xLTEtMTM1NTUw_86c47666-3fca-421c-a21c-45071a6125bb"
      unitRef="usd">-257278000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90YWJsZTo4NTY0NGEzODAyNzg0ZmIzODI5ZDBiMjY0MGY5ZWEyNi90YWJsZXJhbmdlOjg1NjQ0YTM4MDI3ODRmYjM4MjlkMGIyNjQwZjllYTI2XzMtMS0xLTEtMTM1NTUw_ecc51d2f-12bf-4106-87cd-13a436d82ae8"
      unitRef="usd">-257278000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90YWJsZTo4NTY0NGEzODAyNzg0ZmIzODI5ZDBiMjY0MGY5ZWEyNi90YWJsZXJhbmdlOjg1NjQ0YTM4MDI3ODRmYjM4MjlkMGIyNjQwZjllYTI2XzQtMS0xLTEtMTM1NTUw_46b008d8-bbad-4f2a-8a3a-548612345036"
      unitRef="usd">-442490000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN183MTIvZnJhZzo3N2JlN2FlOGY4YmI0MWQ3OWI0MjdkMjk0NTRjMGQ0Ny90YWJsZTo4NTY0NGEzODAyNzg0ZmIzODI5ZDBiMjY0MGY5ZWEyNi90YWJsZXJhbmdlOjg1NjQ0YTM4MDI3ODRmYjM4MjlkMGIyNjQwZjllYTI2XzQtMS0xLTEtMTM1NTUw_ee080e19-0f50-4c06-8014-bff95db7695c"
      unitRef="usd">-442490000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90ZXh0cmVnaW9uOjQ0NTgwNTE4Njg0NDQ0YmJiODgwYzRmYThkZjAxMjQ5XzM4NDgyOTA3MDU2MjU_7b66e7cb-2b19-466c-b596-b3666ae60d4b">Earnings (Loss) per Share  &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings (loss) per share of Class A and Class D common stock is computed by dividing net income (loss) attributable to Dutch Bros Inc. by the weighted-average number of shares of Class A and Class D common stock outstanding during the period. Diluted earnings per share of Class A and Class D common stock is computed by dividing net income (loss) attributable to Dutch Bros Inc., adjusted for the assumed exchange of all potentially dilutive instruments for Class A common stock, by the weighted-average number of shares of Class A and Class D common stock outstanding, adjusted to give effect to potentially dilutive elements. Share counts used in the diluted earnings per share calculations are adjusted for the deemed repurchases provided for in the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the IPO, the Dutch Bros OpCo membership structure included common units, redeemable common units, and PI units. The Company analyzed the calculation of earnings (loss) per unit for periods prior to the IPO and determined that it resulted in values that would not be meaningful to the users of these unaudited condensed consolidated financial statements. Therefore, earnings (loss) per unit information has not been presented for the three and nine months ended September&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth reconciliations of the numerators and denominators used to compute basic and diluted earnings (loss) per share of Class A and Class D common stock for the three and nine months ended September&#160;30, 2021. The basic and diluted loss per share period for the three and nine months ended September&#160;30, 2021 reflects only the period from September&#160;14, 2021 to September&#160;30, 2021, which represents the period from the IPO date during which the Company had outstanding Class A and Class D common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&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:1.0%"/&gt;&lt;td style="width:20.559%"/&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30, 2021&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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="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="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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111,299)&lt;/span&gt;&lt;/td&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: net loss attributable to Dutch Bros OpCo before Reorganization Transactions&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:10pt;font-weight:400;line-height:100%"&gt;(74,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68,602)&lt;/span&gt;&lt;/td&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,959)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;(35,959)&lt;/span&gt;&lt;/td&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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to Dutch Bros Inc.&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,738)&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,738)&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-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted net income (loss) per share of Class A and Class D common stock:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.335%"/&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.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.696%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basic net loss per share attributable to common stockholders&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Numerator:&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="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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Allocation of net loss attributable to Dutch Bros Inc.&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,738)&lt;/span&gt;&lt;/td&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 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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,738)&lt;/span&gt;&lt;/td&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Denominator:&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="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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average number of shares of Class A and Class D common stock outstanding&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:10pt;font-weight:400;line-height:100%"&gt;44,991&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:120%"&gt;44,991&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:120%"&gt;Basic net loss per share attributable to common stockholders&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(0.15)&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="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;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(0.15)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.192%"/&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.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.559%"/&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:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Diluted net loss per share attributable to common stockholders&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Numerator:&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="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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Undistributed loss for basic computation&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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,738)&lt;/span&gt;&lt;/td&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 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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,738)&lt;/span&gt;&lt;/td&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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Increase in net loss attributable to common shareholders upon conversion of potentially dilutive instruments&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:10pt;font-weight:400;line-height:120%"&gt;(527)&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:120%"&gt;(527)&lt;/span&gt;&lt;/td&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Allocation of undistributed loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,265)&lt;/span&gt;&lt;/td&gt;&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;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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,265)&lt;/span&gt;&lt;/td&gt;&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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;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="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="3" style="background-color:#ffffff;border-top:3pt double #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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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;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;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Number of shares used in basic computation&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:10pt;font-weight:400;line-height:120%"&gt;44,991&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:120%"&gt;44,991&#160;&lt;/span&gt;&lt;/td&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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Add: weighted-average 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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock awards&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:10pt;font-weight:400;line-height:120%"&gt;2,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:120%"&gt;2,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average number of shares of Class A and Class D common stock outstanding used to calculate diluted net loss per share&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:10pt;font-weight:400;line-height:120%"&gt;47,232&#160;&lt;/span&gt;&lt;/td&gt;&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;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:10pt;font-weight:400;line-height:120%"&gt;47,232&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:120%"&gt;Diluted net loss per share attributable to common stockholders&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(0.15)&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="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;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(0.15)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were approximately 0.6 million common stock equivalents related to restricted stock units that were anti-dilutive and excluded from diluted loss per common share for the three and nine months ended September&#160;30, 2021, respectively, because they were out-of-the-money for the periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares of the Company&#x2019;s Class B and Class C common stock do not participate in the earnings or losses of Dutch Bros Inc. and are therefore not participating securities. As such, separate presentation of basic and diluted earnings (loss) per share of Class B and Class C common stock under the two-class method has not been presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90ZXh0cmVnaW9uOjQ0NTgwNTE4Njg0NDQ0YmJiODgwYzRmYThkZjAxMjQ5XzM4NDgyOTA3MDU2MjI_9954ad73-ef9f-425d-9f06-62093c4f75b8">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth reconciliations of the numerators and denominators used to compute basic and diluted earnings (loss) per share of Class A and Class D common stock for the three and nine months ended September&#160;30, 2021. The basic and diluted loss per share period for the three and nine months ended September&#160;30, 2021 reflects only the period from September&#160;14, 2021 to September&#160;30, 2021, which represents the period from the IPO date during which the Company had outstanding Class A and Class D common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&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:1.0%"/&gt;&lt;td style="width:20.559%"/&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30, 2021&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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="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="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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111,299)&lt;/span&gt;&lt;/td&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: net loss attributable to Dutch Bros OpCo before Reorganization Transactions&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:10pt;font-weight:400;line-height:100%"&gt;(74,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68,602)&lt;/span&gt;&lt;/td&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,959)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;(35,959)&lt;/span&gt;&lt;/td&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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to Dutch Bros Inc.&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,738)&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,738)&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-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted net income (loss) per share of Class A and Class D common stock:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.335%"/&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.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.696%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basic net loss per share attributable to common stockholders&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Numerator:&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="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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Allocation of net loss attributable to Dutch Bros Inc.&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,738)&lt;/span&gt;&lt;/td&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 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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,738)&lt;/span&gt;&lt;/td&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Denominator:&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="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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average number of shares of Class A and Class D common stock outstanding&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:10pt;font-weight:400;line-height:100%"&gt;44,991&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:120%"&gt;44,991&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:120%"&gt;Basic net loss per share attributable to common stockholders&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(0.15)&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="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;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(0.15)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.192%"/&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.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.559%"/&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:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Diluted net loss per share attributable to common stockholders&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Numerator:&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="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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Undistributed loss for basic computation&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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,738)&lt;/span&gt;&lt;/td&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 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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,738)&lt;/span&gt;&lt;/td&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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Increase in net loss attributable to common shareholders upon conversion of potentially dilutive instruments&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:10pt;font-weight:400;line-height:120%"&gt;(527)&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:120%"&gt;(527)&lt;/span&gt;&lt;/td&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Allocation of undistributed loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,265)&lt;/span&gt;&lt;/td&gt;&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;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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,265)&lt;/span&gt;&lt;/td&gt;&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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;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="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="3" style="background-color:#ffffff;border-top:3pt double #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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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;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;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Number of shares used in basic computation&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:10pt;font-weight:400;line-height:120%"&gt;44,991&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:120%"&gt;44,991&#160;&lt;/span&gt;&lt;/td&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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Add: weighted-average 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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock awards&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:10pt;font-weight:400;line-height:120%"&gt;2,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:120%"&gt;2,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average number of shares of Class A and Class D common stock outstanding used to calculate diluted net loss per share&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:10pt;font-weight:400;line-height:120%"&gt;47,232&#160;&lt;/span&gt;&lt;/td&gt;&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;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:10pt;font-weight:400;line-height:120%"&gt;47,232&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:120%"&gt;Diluted net loss per share attributable to common stockholders&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(0.15)&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="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;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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(0.15)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTozYjk1MTE0NjdlOTU0OWU3OGUwZWE2MGUxY2FhZDE0YS90YWJsZXJhbmdlOjNiOTUxMTQ2N2U5NTQ5ZTc4ZTBlYTYwZTFjYWFkMTRhXzItMi0xLTEtMjkyNQ_523b9cef-51ba-4eb7-9d79-258a01bec8b9"
      unitRef="usd">-117138000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTozYjk1MTE0NjdlOTU0OWU3OGUwZWE2MGUxY2FhZDE0YS90YWJsZXJhbmdlOjNiOTUxMTQ2N2U5NTQ5ZTc4ZTBlYTYwZTFjYWFkMTRhXzItNi0xLTEtMjkyNQ_a7e9002b-b9ba-40a3-9716-2f655174dc1c"
      unitRef="usd">-111299000</us-gaap:ProfitLoss>
    <bros:NetIncomeLossAttributableToParentPriorToReorganization
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTozYjk1MTE0NjdlOTU0OWU3OGUwZWE2MGUxY2FhZDE0YS90YWJsZXJhbmdlOjNiOTUxMTQ2N2U5NTQ5ZTc4ZTBlYTYwZTFjYWFkMTRhXzQtMS0xLTEtMTQ3NzQ3_af2a8158-251d-4dbb-a5e4-865e55bca9b3"
      unitRef="usd">-74441000</bros:NetIncomeLossAttributableToParentPriorToReorganization>
    <bros:NetIncomeLossAttributableToParentPriorToReorganization
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTozYjk1MTE0NjdlOTU0OWU3OGUwZWE2MGUxY2FhZDE0YS90YWJsZXJhbmdlOjNiOTUxMTQ2N2U5NTQ5ZTc4ZTBlYTYwZTFjYWFkMTRhXzQtNS0xLTEtMTQ3NzY2_09c814e5-1f52-443b-9ea5-647483df0283"
      unitRef="usd">-68602000</bros:NetIncomeLossAttributableToParentPriorToReorganization>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTozYjk1MTE0NjdlOTU0OWU3OGUwZWE2MGUxY2FhZDE0YS90YWJsZXJhbmdlOjNiOTUxMTQ2N2U5NTQ5ZTc4ZTBlYTYwZTFjYWFkMTRhXzUtMi0xLTEtMjkyNQ_9558955c-d4db-4065-897c-8a67118a83b5"
      unitRef="usd">-35959000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTozYjk1MTE0NjdlOTU0OWU3OGUwZWE2MGUxY2FhZDE0YS90YWJsZXJhbmdlOjNiOTUxMTQ2N2U5NTQ5ZTc4ZTBlYTYwZTFjYWFkMTRhXzUtNi0xLTEtMjkyNQ_ab18e610-01f1-4f5f-89c1-ae07d32867a1"
      unitRef="usd">-35959000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTozYjk1MTE0NjdlOTU0OWU3OGUwZWE2MGUxY2FhZDE0YS90YWJsZXJhbmdlOjNiOTUxMTQ2N2U5NTQ5ZTc4ZTBlYTYwZTFjYWFkMTRhXzYtMi0xLTEtMjkyNQ_c02fb9d4-fa06-4e1d-a1c0-466c1a64926c"
      unitRef="usd">-6738000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTozYjk1MTE0NjdlOTU0OWU3OGUwZWE2MGUxY2FhZDE0YS90YWJsZXJhbmdlOjNiOTUxMTQ2N2U5NTQ5ZTc4ZTBlYTYwZTFjYWFkMTRhXzYtNi0xLTEtMjkyNQ_4e04e638-153d-42f9-b0c7-dc3adc194189"
      unitRef="usd">-6738000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5NDFjN2RiNmM0ZmM0NGY1YjNmM2E0MjgyODQwMjcxMy90YWJsZXJhbmdlOjk0MWM3ZGI2YzRmYzQ0ZjViM2YzYTQyODI4NDAyNzEzXzQtMS0xLTEtNzAyMQ_b6e9c73b-5a97-44a1-9582-358578df1692"
      unitRef="usd">-6738000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5NDFjN2RiNmM0ZmM0NGY1YjNmM2E0MjgyODQwMjcxMy90YWJsZXJhbmdlOjk0MWM3ZGI2YzRmYzQ0ZjViM2YzYTQyODI4NDAyNzEzXzQtNS0xLTEtNzAyMQ_015e5c53-bf23-47d8-8795-e1c1d76252f5"
      unitRef="usd">-6738000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5NDFjN2RiNmM0ZmM0NGY1YjNmM2E0MjgyODQwMjcxMy90YWJsZXJhbmdlOjk0MWM3ZGI2YzRmYzQ0ZjViM2YzYTQyODI4NDAyNzEzXzYtMS0xLTEtNzAyNQ_83378aab-1dbe-4183-ab39-271b82a24c15"
      unitRef="shares">44991000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5NDFjN2RiNmM0ZmM0NGY1YjNmM2E0MjgyODQwMjcxMy90YWJsZXJhbmdlOjk0MWM3ZGI2YzRmYzQ0ZjViM2YzYTQyODI4NDAyNzEzXzYtNS0xLTEtNzAyNQ_403e4fba-2e64-4724-adec-0ba75401d1eb"
      unitRef="shares">44991000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5NDFjN2RiNmM0ZmM0NGY1YjNmM2E0MjgyODQwMjcxMy90YWJsZXJhbmdlOjk0MWM3ZGI2YzRmYzQ0ZjViM2YzYTQyODI4NDAyNzEzXzctMS0xLTEtNzAyNQ_38d03e28-ebe9-4929-aedf-4d864fcf2032"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5NDFjN2RiNmM0ZmM0NGY1YjNmM2E0MjgyODQwMjcxMy90YWJsZXJhbmdlOjk0MWM3ZGI2YzRmYzQ0ZjViM2YzYTQyODI4NDAyNzEzXzctNS0xLTEtNzAyNQ_f53b57ce-3e20-4b46-b9be-4a58ed92c5c3"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5ZGEwMzk5NjI2M2I0NThjYmY1MjkwOTRmYjdhNDFiOC90YWJsZXJhbmdlOjlkYTAzOTk2MjYzYjQ1OGNiZjUyOTA5NGZiN2E0MWI4XzQtMS0xLTEtNzA3Mw_5e833e10-62e2-4e4b-83fe-260c266fca3f"
      unitRef="usd">-6738000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5ZGEwMzk5NjI2M2I0NThjYmY1MjkwOTRmYjdhNDFiOC90YWJsZXJhbmdlOjlkYTAzOTk2MjYzYjQ1OGNiZjUyOTA5NGZiN2E0MWI4XzQtNS0xLTEtNzA3Mw_9ace85b0-dd52-4a5e-82ff-4150dfa99e77"
      unitRef="usd">-6738000</us-gaap:NetIncomeLoss>
    <us-gaap:DilutiveSecurities
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5ZGEwMzk5NjI2M2I0NThjYmY1MjkwOTRmYjdhNDFiOC90YWJsZXJhbmdlOjlkYTAzOTk2MjYzYjQ1OGNiZjUyOTA5NGZiN2E0MWI4XzUtMS0xLTEtNzA3Mw_407603a0-ca52-41c3-a068-06d7d5b70abe"
      unitRef="usd">-527000</us-gaap:DilutiveSecurities>
    <us-gaap:DilutiveSecurities
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5ZGEwMzk5NjI2M2I0NThjYmY1MjkwOTRmYjdhNDFiOC90YWJsZXJhbmdlOjlkYTAzOTk2MjYzYjQ1OGNiZjUyOTA5NGZiN2E0MWI4XzUtNS0xLTEtNzA3Mw_376ac6a8-7611-42f7-bd15-b202bd0357e6"
      unitRef="usd">-527000</us-gaap:DilutiveSecurities>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5ZGEwMzk5NjI2M2I0NThjYmY1MjkwOTRmYjdhNDFiOC90YWJsZXJhbmdlOjlkYTAzOTk2MjYzYjQ1OGNiZjUyOTA5NGZiN2E0MWI4XzgtMS0xLTEtNzA3Mw_db0a4bbb-9ad4-4f48-9a69-d4a9b144eb1e"
      unitRef="usd">-7265000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5ZGEwMzk5NjI2M2I0NThjYmY1MjkwOTRmYjdhNDFiOC90YWJsZXJhbmdlOjlkYTAzOTk2MjYzYjQ1OGNiZjUyOTA5NGZiN2E0MWI4XzgtNS0xLTEtNzA3Mw_5151e88e-56cb-401a-920b-a0ec24e12036"
      unitRef="usd">-7265000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5ZGEwMzk5NjI2M2I0NThjYmY1MjkwOTRmYjdhNDFiOC90YWJsZXJhbmdlOjlkYTAzOTk2MjYzYjQ1OGNiZjUyOTA5NGZiN2E0MWI4XzExLTEtMS0xLTcwNzg_63284d10-9aff-4716-87cd-a472a25bb318"
      unitRef="shares">44991000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5ZGEwMzk5NjI2M2I0NThjYmY1MjkwOTRmYjdhNDFiOC90YWJsZXJhbmdlOjlkYTAzOTk2MjYzYjQ1OGNiZjUyOTA5NGZiN2E0MWI4XzExLTUtMS0xLTcwNzg_3c7d3344-3623-4059-b844-fd7c73f1384d"
      unitRef="shares">44991000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i7628335474c74d399c38b059058364aa_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5ZGEwMzk5NjI2M2I0NThjYmY1MjkwOTRmYjdhNDFiOC90YWJsZXJhbmdlOjlkYTAzOTk2MjYzYjQ1OGNiZjUyOTA5NGZiN2E0MWI4XzEzLTEtMS0xLTcwNzg_ebdadfdc-1490-4ea3-8d54-e7fd16e7126c"
      unitRef="shares">2241000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i035c8863db6b433da62270679cdc247e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5ZGEwMzk5NjI2M2I0NThjYmY1MjkwOTRmYjdhNDFiOC90YWJsZXJhbmdlOjlkYTAzOTk2MjYzYjQ1OGNiZjUyOTA5NGZiN2E0MWI4XzEzLTUtMS0xLTcwNzg_ed906f13-8638-49ed-bb78-44e4c825bab1"
      unitRef="shares">2241000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5ZGEwMzk5NjI2M2I0NThjYmY1MjkwOTRmYjdhNDFiOC90YWJsZXJhbmdlOjlkYTAzOTk2MjYzYjQ1OGNiZjUyOTA5NGZiN2E0MWI4XzE1LTEtMS0xLTcwNzg_f72875c8-06b8-4a9a-9946-a22e1cdd69d6"
      unitRef="shares">47232000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5ZGEwMzk5NjI2M2I0NThjYmY1MjkwOTRmYjdhNDFiOC90YWJsZXJhbmdlOjlkYTAzOTk2MjYzYjQ1OGNiZjUyOTA5NGZiN2E0MWI4XzE1LTUtMS0xLTcwNzg_e54bf576-b1ed-40cb-8b22-499552cfd7b8"
      unitRef="shares">47232000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5ZGEwMzk5NjI2M2I0NThjYmY1MjkwOTRmYjdhNDFiOC90YWJsZXJhbmdlOjlkYTAzOTk2MjYzYjQ1OGNiZjUyOTA5NGZiN2E0MWI4XzE2LTEtMS0xLTcwNzg_f83bacdc-e0fa-44cf-8d3a-bfaf24141179"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90YWJsZTo5ZGEwMzk5NjI2M2I0NThjYmY1MjkwOTRmYjdhNDFiOC90YWJsZXJhbmdlOjlkYTAzOTk2MjYzYjQ1OGNiZjUyOTA5NGZiN2E0MWI4XzE2LTUtMS0xLTcwNzg_d4f45a50-c912-41ab-92c6-40cb3559bcc5"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i84ec5a5613324ed9a9bd339ff815e574_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180ODgvZnJhZzo0NDU4MDUxODY4NDQ0NGJiYjg4MGM0ZmE4ZGYwMTI0OS90ZXh0cmVnaW9uOjQ0NTgwNTE4Njg0NDQ0YmJiODgwYzRmYThkZjAxMjQ5XzEwOTk1MTE2Mzg1MTc_bb6d1960-c355-432e-be3b-3ca70786c1d1"
      unitRef="shares">600000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180OTMvZnJhZzowOWRiNjdiNTViY2E0MjM3OTc0ZWNkNTk4ZjJjMzdhNi90ZXh0cmVnaW9uOjA5ZGI2N2I1NWJjYTQyMzc5NzRlY2Q1OThmMmMzN2E2XzM4NDgyOTA3MDA5OTQ_f8c1b594-3b49-45d0-b0fa-55f644a651e9">Commitments and Contingencies&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Purchase Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into fixed-price and price-to-be fixed green coffee purchase commitments. For both fixed-price and price-to-be fixed purchase commitments, the Company expects to take delivery of green coffee and to utilize the coffee in a reasonable period of time in the ordinary course of business. Such contracts are used in the normal purchases of green coffee and not for speculative purposes. The Company does not enter into futures contracts or other derivative instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Guarantees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company periodically provides guarantees to franchisees for lease payments. Annually, the Company determines if a liability needs to be recorded related to these guarantees. As of September&#160;30, 2021, the Company has guaranteed approximately $1.8 million in franchisee lease payments and has not established a liability for these guarantees as any liability arising from the guarantees is not material to the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is a party to legal actions arising in the ordinary course of its business. These claims, legal proceedings and litigation principally arise from alleged casualty, employment, and other disputes. In determining loss contingencies, the Company considers the likelihood of loss as well as the ability to reasonably estimate the amount of such loss or liability. An estimated loss is recognized when it is considered probable that a liability has been incurred and when the amount of loss can be reasonably estimated. While any claim, proceeding or litigation has an element of uncertainty, the Company believes the outcome of any of these that are pending or threatened will not have a material adverse effect on its financial condition, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="i7d41835d3d94469b89f501371dafe667_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN180OTMvZnJhZzowOWRiNjdiNTViY2E0MjM3OTc0ZWNkNTk4ZjJjMzdhNi90ZXh0cmVnaW9uOjA5ZGI2N2I1NWJjYTQyMzc5NzRlY2Q1OThmMmMzN2E2XzEwOTk1MTE2MzE1NTA_3dd53ce7-c138-4cdf-8539-5a43e680f7a1"
      unitRef="usd">1800000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181NzUvZnJhZzowNjVlOWM0YThjZTc0ZTI0OTc2Mzg5M2E2ZjdhNzk4My90ZXh0cmVnaW9uOjA2NWU5YzRhOGNlNzRlMjQ5NzYzODkzYTZmN2E3OTgzXzM4NDgyOTA2OTgwNzU_2e2fe0c0-0d51-44c4-ae99-287a9e5bf5a3">Related Party Transactions&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s donations to Dutch Bros Foundation, a not-for-profit founded by the Company that provides philanthropy to coffee farmers and local communities and for which the Company&#x2019;s chief executive officer serves on the board of directors, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Donations to Dutch Bros Foundation&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,599&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,995&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,916&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,074&#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:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181NzUvZnJhZzowNjVlOWM0YThjZTc0ZTI0OTc2Mzg5M2E2ZjdhNzk4My90ZXh0cmVnaW9uOjA2NWU5YzRhOGNlNzRlMjQ5NzYzODkzYTZmN2E3OTgzXzM4NDgyOTA2OTgwNzQ_cd45be5c-5a7e-4f4b-b36c-9a744b5b9c5a">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s donations to Dutch Bros Foundation, a not-for-profit founded by the Company that provides philanthropy to coffee farmers and local communities and for which the Company&#x2019;s chief executive officer serves on the board of directors, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 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:10pt;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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Donations to Dutch Bros Foundation&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,599&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,995&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,916&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,074&#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:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i68518aa17f5f410ab8a6bb0a79cca115_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181NzUvZnJhZzowNjVlOWM0YThjZTc0ZTI0OTc2Mzg5M2E2ZjdhNzk4My90YWJsZTo2MzJmNGE5YjViNWE0ZGE5YTY1NmU2NDBlOTQwYmE4YS90YWJsZXJhbmdlOjYzMmY0YTliNWI1YTRkYTlhNjU2ZTY0MGU5NDBiYThhXzItMi0xLTEtMjk4MQ_44c3270a-159f-4b11-bf96-dcc041fd8dc5"
      unitRef="usd">2599000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i38bbeff31a1147d690f1528a9ba153f1_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181NzUvZnJhZzowNjVlOWM0YThjZTc0ZTI0OTc2Mzg5M2E2ZjdhNzk4My90YWJsZTo2MzJmNGE5YjViNWE0ZGE5YTY1NmU2NDBlOTQwYmE4YS90YWJsZXJhbmdlOjYzMmY0YTliNWI1YTRkYTlhNjU2ZTY0MGU5NDBiYThhXzItNC0xLTEtMjk4MQ_87c5d4bf-92a8-4e86-bdab-9c9e2a9598ee"
      unitRef="usd">1995000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i94c95007a9f3478c9567b6baeb84015a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181NzUvZnJhZzowNjVlOWM0YThjZTc0ZTI0OTc2Mzg5M2E2ZjdhNzk4My90YWJsZTo2MzJmNGE5YjViNWE0ZGE5YTY1NmU2NDBlOTQwYmE4YS90YWJsZXJhbmdlOjYzMmY0YTliNWI1YTRkYTlhNjU2ZTY0MGU5NDBiYThhXzItNi0xLTEtMjk4MQ_ebc1e070-f473-447b-b082-b4320b95c670"
      unitRef="usd">6916000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i53fb9c05925b4150b203e3407685b0ab_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181NzUvZnJhZzowNjVlOWM0YThjZTc0ZTI0OTc2Mzg5M2E2ZjdhNzk4My90YWJsZTo2MzJmNGE5YjViNWE0ZGE5YTY1NmU2NDBlOTQwYmE4YS90YWJsZXJhbmdlOjYzMmY0YTliNWI1YTRkYTlhNjU2ZTY0MGU5NDBiYThhXzItOC0xLTEtMjk4MQ_13111dbe-4769-40d3-9c90-f6ecc21e1819"
      unitRef="usd">4074000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90ZXh0cmVnaW9uOjZiM2NjMDczNDlmZjRlYjA4N2NmNjIxZGQ5YjFlZDNjXzM4NDgyOTA2OTg4NTY_6b164759-3b81-4c80-b467-05f4262b65e8">Segment Reporting&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment information is prepared on the same basis that the Company&#x2019;s chief executive officer, who is the chief operating decision maker (&#x201c;CODM&#x201d;), manages the segments, evaluates financial results and makes key operating decisions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CODM reviews segment performance and allocates resources based upon segment contribution, which is defined as segment gross profit before depreciation and amortization. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling, general and administrative expenses primarily consist of the Company&#x2019;s unallocated corporate expenses. Unallocated corporate expenses include corporate administrative functions that support the segments but are not directly attributable to or managed by any segment and are not included in the reported financial results of the segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No changes have been made to the Company&#x2019;s segments during the three and nine months ended September&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information for the Company&#x2019;s reportable segments was as follows: &lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.529%"/&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:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended September 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:10pt;font-weight:700;line-height:120%"&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:10pt;font-weight:700;line-height:120%"&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:10pt;font-weight:700;line-height:120%"&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:10pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company-operated shops&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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;108,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;66,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;289,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Franchising 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total 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:10pt;font-weight:400;line-height:120%"&gt;129,803&#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:10pt;font-weight:400;line-height:120%"&gt;86,658&#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:10pt;font-weight:400;line-height:120%"&gt;357,796&#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:10pt;font-weight:400;line-height:120%"&gt;237,517&#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:10pt;font-weight:400;line-height:120%"&gt;Cost of Sales:&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company-operated shops&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:10pt;font-weight:400;line-height:120%"&gt;85,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;220,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;129,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Franchising 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total cost of sales&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:10pt;font-weight:400;line-height:120%"&gt;91,060&#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:10pt;font-weight:400;line-height:120%"&gt;52,502&#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:10pt;font-weight:400;line-height:120%"&gt;239,869&#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:10pt;font-weight:400;line-height:120%"&gt;147,431&#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:10pt;font-weight:400;line-height:120%"&gt;Segment contribution:&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company-operated shops&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:10pt;font-weight:400;line-height:120%"&gt;27,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Franchising 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total segment contribution&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;44,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:120%"&gt;37,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:120%"&gt;133,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:120%"&gt;100,122&#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:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization:&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:3pt double #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:3pt double #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:3pt double #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:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company-operated shops&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:10pt;font-weight:400;line-height:120%"&gt;4,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Franchising 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total depreciation and amortization&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:10pt;font-weight:400;line-height:120%"&gt;5,997&#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:10pt;font-weight:400;line-height:120%"&gt;3,720&#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:10pt;font-weight:400;line-height:120%"&gt;15,766&#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:10pt;font-weight:400;line-height:120%"&gt;10,036&#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:10pt;font-weight:400;line-height:120%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(153,727)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26,197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(223,595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(74,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;Interest 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:10pt;font-weight:400;line-height:120%"&gt;(2,393)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;Other expense, net&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:10pt;font-weight:400;line-height:120%"&gt;(1,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income (loss) before income taxes&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(118,418)&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;6,656&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(112,015)&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;12,270&#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;No customer represents more than 10% of total accounts receivable or revenues as of and for the three and nine months ended September&#160;30, 2021 and 2020.</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="iaa137d4b056446d592ec24439ebc9d10_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90ZXh0cmVnaW9uOjZiM2NjMDczNDlmZjRlYjA4N2NmNjIxZGQ5YjFlZDNjXzM4NDgyOTA2OTg4NTc_9353fc52-1dbb-4b3b-a9c9-c8dc816e6549">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information for the Company&#x2019;s reportable segments was as follows: &lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:49.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.529%"/&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:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended September 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:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended September 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:10pt;font-weight:700;line-height:120%"&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:10pt;font-weight:700;line-height:120%"&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:10pt;font-weight:700;line-height:120%"&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:10pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company-operated shops&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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;108,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;66,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;289,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Franchising 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total 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:10pt;font-weight:400;line-height:120%"&gt;129,803&#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:10pt;font-weight:400;line-height:120%"&gt;86,658&#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:10pt;font-weight:400;line-height:120%"&gt;357,796&#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:10pt;font-weight:400;line-height:120%"&gt;237,517&#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:10pt;font-weight:400;line-height:120%"&gt;Cost of Sales:&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company-operated shops&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:10pt;font-weight:400;line-height:120%"&gt;85,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;220,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;129,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Franchising 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total cost of sales&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:10pt;font-weight:400;line-height:120%"&gt;91,060&#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:10pt;font-weight:400;line-height:120%"&gt;52,502&#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:10pt;font-weight:400;line-height:120%"&gt;239,869&#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:10pt;font-weight:400;line-height:120%"&gt;147,431&#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:10pt;font-weight:400;line-height:120%"&gt;Segment contribution:&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company-operated shops&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:10pt;font-weight:400;line-height:120%"&gt;27,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Franchising 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total segment contribution&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;44,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:120%"&gt;37,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:120%"&gt;133,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:120%"&gt;100,122&#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:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization:&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:3pt double #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:3pt double #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:3pt double #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:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company-operated shops&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:10pt;font-weight:400;line-height:120%"&gt;4,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Franchising 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total depreciation and amortization&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:10pt;font-weight:400;line-height:120%"&gt;5,997&#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:10pt;font-weight:400;line-height:120%"&gt;3,720&#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:10pt;font-weight:400;line-height:120%"&gt;15,766&#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:10pt;font-weight:400;line-height:120%"&gt;10,036&#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:10pt;font-weight:400;line-height:120%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(153,727)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26,197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(223,595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(74,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;Interest 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:10pt;font-weight:400;line-height:120%"&gt;(2,393)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:10pt;font-weight:400;line-height:120%"&gt;Other expense, net&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:10pt;font-weight:400;line-height:120%"&gt;(1,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income (loss) before income taxes&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(118,418)&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;6,656&#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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;(112,015)&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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;12,270&#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:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee3738bf1a4f4b70bb675cf2a903f0b1_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzMtMS0xLTEtMzA2MQ_6f8768ec-f3de-42de-b2fd-7dfabafe6004"
      unitRef="usd">108661000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a5e17cfbd4743d785f63bd3a767d264_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzMtMy0xLTEtMzA2MQ_466004e4-71a1-4d80-a1cf-c3dde93561b7"
      unitRef="usd">66695000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c370daa3d7d4271a879506cf27f9a84_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzMtNS0xLTEtMzA2MQ_f3333e7f-a654-4242-9ced-d42134f30a78"
      unitRef="usd">289548000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66a1ad58964d40ca8fd2b64dc45f2ef9_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzMtNy0xLTEtMzA2MQ_ae216552-7e17-4c7f-bf0b-c073640aa2c2"
      unitRef="usd">175767000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i691af48d2e8c4f76ae21af5c37c041c0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzQtMS0xLTEtMzA2MQ_70f5fda2-58b1-4d12-b5f2-7f7895f072de"
      unitRef="usd">21142000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5d6e1a8f83f4526952ecfc6095b4042_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzQtMy0xLTEtMzA2MQ_a3b9d674-72f3-4132-a9bf-e4871d860309"
      unitRef="usd">19963000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i731ae692858a463396e0955ec978e642_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzQtNS0xLTEtMzA2MQ_29d73a78-cd8f-469c-98ad-1f44f5eed68f"
      unitRef="usd">68248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72ce0dcfd7ac4a7990dac377371deb89_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzQtNy0xLTEtMzA2MQ_0b4eed9d-a5e1-442b-9775-1601ca5e2697"
      unitRef="usd">61750000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4fa0825d95cd4928925c78fd09f486f0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzUtMS0xLTEtMzA2MQ_d1593533-6670-4fec-b9b8-b1aa7a2745b0"
      unitRef="usd">129803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d0673045e0c49d0a1f35699a8de0bee_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzUtMy0xLTEtMzA2MQ_329aa018-5343-4bc9-8cb8-4187e73a82fd"
      unitRef="usd">86658000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i183c05b4dd5c4a3285b402bdde48a58e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzUtNS0xLTEtMzA2MQ_10fa73b1-67fc-4463-9476-8f27cdf0558b"
      unitRef="usd">357796000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie5a9fb6e129b4416b9b5e0917abe7abb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzUtNy0xLTEtMzA2MQ_8b1e5fcc-86f1-4ad8-b188-1a7e6d68538e"
      unitRef="usd">237517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iee3738bf1a4f4b70bb675cf2a903f0b1_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzctMS0xLTEtMzA2MQ_a1bedb33-4eb4-4234-a78a-1b301e00b632"
      unitRef="usd">85853000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6a5e17cfbd4743d785f63bd3a767d264_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzctMy0xLTEtMzA2MQ_7eedfd66-e48d-4af5-979c-63a29cbc78bb"
      unitRef="usd">47374000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1c370daa3d7d4271a879506cf27f9a84_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzctNS0xLTEtMzA2MQ_1c2ec368-e11b-4787-b931-e03fdfa2916d"
      unitRef="usd">220510000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i66a1ad58964d40ca8fd2b64dc45f2ef9_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzctNy0xLTEtMzA2MQ_d08fe324-49af-4cd1-a488-848538dac044"
      unitRef="usd">129392000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i691af48d2e8c4f76ae21af5c37c041c0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzgtMS0xLTEtMzA2MQ_a9f78dd3-0fa0-4221-846f-6622b050c8d9"
      unitRef="usd">5207000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia5d6e1a8f83f4526952ecfc6095b4042_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzgtMy0xLTEtMzA2MQ_56876c77-8783-4500-9fc8-a27fd474d331"
      unitRef="usd">5128000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i731ae692858a463396e0955ec978e642_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzgtNS0xLTEtMzA2MQ_d87e09db-35e5-4111-bf9c-92ff324ad12e"
      unitRef="usd">19359000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i72ce0dcfd7ac4a7990dac377371deb89_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzgtNy0xLTEtMzA2MQ_0aa3d39b-80b4-45a0-96cf-ed1b030978d3"
      unitRef="usd">18039000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4fa0825d95cd4928925c78fd09f486f0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzktMS0xLTEtMzA2MQ_b1e8f2d4-7c20-493a-98f9-5b0df3fab320"
      unitRef="usd">91060000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2d0673045e0c49d0a1f35699a8de0bee_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzktMy0xLTEtMzA2MQ_a9244171-d17c-46da-ac28-c54d7c6e1602"
      unitRef="usd">52502000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i183c05b4dd5c4a3285b402bdde48a58e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzktNS0xLTEtMzA2MQ_dffebdf5-5c3e-459e-b18b-d0849cc9ade0"
      unitRef="usd">239869000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie5a9fb6e129b4416b9b5e0917abe7abb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzktNy0xLTEtMzA2MQ_8ce82dd5-f2aa-4ba8-b1ec-0b37233915f2"
      unitRef="usd">147431000</us-gaap:CostOfGoodsAndServicesSold>
    <bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes
      contextRef="iee3738bf1a4f4b70bb675cf2a903f0b1_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzExLTEtMS0xLTMwNjE_a11aeeda-1aeb-4a75-aaa4-bd07a40d420a"
      unitRef="usd">27102000</bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes>
    <bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes
      contextRef="i6a5e17cfbd4743d785f63bd3a767d264_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzExLTMtMS0xLTMwNjE_7b3762fa-2761-4bb7-a81c-5cd54b1b32fd"
      unitRef="usd">21885000</bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes>
    <bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes
      contextRef="i1c370daa3d7d4271a879506cf27f9a84_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzExLTUtMS0xLTMwNjE_fa316311-5680-4c63-90be-7e77761bed9e"
      unitRef="usd">80076000</bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes>
    <bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes
      contextRef="i66a1ad58964d40ca8fd2b64dc45f2ef9_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzExLTctMS0xLTMwNjE_2268d5fa-834b-4202-92cd-7518b284e8df"
      unitRef="usd">53282000</bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes>
    <bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes
      contextRef="i691af48d2e8c4f76ae21af5c37c041c0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzEyLTEtMS0xLTMwNjE_53e087e5-1d95-41f3-8b6d-0f7b255c6b2a"
      unitRef="usd">17638000</bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes>
    <bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes
      contextRef="ia5d6e1a8f83f4526952ecfc6095b4042_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzEyLTMtMS0xLTMwNjE_40aef9af-4a96-4774-a60e-60d3bfb6e515"
      unitRef="usd">15991000</bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes>
    <bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes
      contextRef="i731ae692858a463396e0955ec978e642_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzEyLTUtMS0xLTMwNjE_5dc1272f-c54a-423d-88bd-83b1b6c7ff85"
      unitRef="usd">53617000</bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes>
    <bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes
      contextRef="i72ce0dcfd7ac4a7990dac377371deb89_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzEyLTctMS0xLTMwNjE_b9c139c6-65bf-42d4-9724-eda94e5accfd"
      unitRef="usd">46840000</bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes>
    <bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes
      contextRef="i4fa0825d95cd4928925c78fd09f486f0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzEzLTEtMS0xLTMwNjE_49b15abd-e615-49cf-9e8d-c019b33a4ec8"
      unitRef="usd">44740000</bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes>
    <bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes
      contextRef="i2d0673045e0c49d0a1f35699a8de0bee_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzEzLTMtMS0xLTMwNjE_7635229d-68e7-41ba-a958-088ff43a6d4f"
      unitRef="usd">37876000</bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes>
    <bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes
      contextRef="i183c05b4dd5c4a3285b402bdde48a58e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzEzLTUtMS0xLTMwNjE_9f0eec6f-49f1-4b9b-a9ef-c526edd301c4"
      unitRef="usd">133693000</bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes>
    <bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes
      contextRef="ie5a9fb6e129b4416b9b5e0917abe7abb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzEzLTctMS0xLTMwNjE_2146e83b-cd64-47b5-a09f-0280cd802b11"
      unitRef="usd">100122000</bros:SegmentIncomeLossBeforeDepreciationAmortizationAndTaxes>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iee3738bf1a4f4b70bb675cf2a903f0b1_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE1LTEtMS0xLTMwNjE_3cc49288-14fa-4a19-a8bb-687a5e257ad8"
      unitRef="usd">4294000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6a5e17cfbd4743d785f63bd3a767d264_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE1LTMtMS0xLTMwNjE_0d4d7d7a-2a4f-4bb9-8dc9-858b2a167b0d"
      unitRef="usd">2564000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1c370daa3d7d4271a879506cf27f9a84_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE1LTUtMS0xLTMwNjE_1cf06999-82df-4287-8686-b1eb8761b84e"
      unitRef="usd">11038000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i66a1ad58964d40ca8fd2b64dc45f2ef9_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE1LTctMS0xLTMwNjE_f206ff05-c891-4b39-acd2-4e57797baecc"
      unitRef="usd">6907000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i691af48d2e8c4f76ae21af5c37c041c0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE2LTEtMS0xLTMwNjE_f3dc9ea5-b577-4fa7-a1eb-0b632c1bb443"
      unitRef="usd">1703000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia5d6e1a8f83f4526952ecfc6095b4042_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE2LTMtMS0xLTMwNjE_1ef899b5-d150-407f-8552-392ff1ffae80"
      unitRef="usd">1156000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i731ae692858a463396e0955ec978e642_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE2LTUtMS0xLTMwNjE_b9163b46-d558-4d51-b815-d1866813957a"
      unitRef="usd">4728000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i72ce0dcfd7ac4a7990dac377371deb89_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE2LTctMS0xLTMwNjE_c5b90e54-e90d-41a8-9b3e-17c42956733c"
      unitRef="usd">3129000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4fa0825d95cd4928925c78fd09f486f0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE3LTEtMS0xLTMwNjE_ffdd032e-61ae-4d1b-b00f-2b0f1f0392bf"
      unitRef="usd">5997000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2d0673045e0c49d0a1f35699a8de0bee_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE3LTMtMS0xLTMwNjE_5cd7f20a-a0da-4d42-945f-cca4e2812b34"
      unitRef="usd">3720000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i183c05b4dd5c4a3285b402bdde48a58e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE3LTUtMS0xLTMwNjE_0747d583-874b-48b2-b594-009ffa41fa57"
      unitRef="usd">15766000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie5a9fb6e129b4416b9b5e0917abe7abb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE3LTctMS0xLTMwNjE_67e85834-b24b-4b46-a332-dce41c74d138"
      unitRef="usd">10036000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i2e73c6a7f5ab4612a08b2a48be9a0146_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE4LTEtMS0xLTMwNjE_e3e0cc62-7c26-4315-b3f4-bb484c526ab2"
      unitRef="usd">153727000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3a523773ac7048ff99240800a5c46d5d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE4LTMtMS0xLTMwNjE_7118105d-a7cc-426b-a3d3-9087169449f8"
      unitRef="usd">26197000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6f73689f58764beaa7c17f34d449b002_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE4LTUtMS0xLTMwNjE_4fe7341d-e843-4dda-a1f8-b893ac601e33"
      unitRef="usd">223595000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i5667c63190eb4d0da5af7fbb3fd34674_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE4LTctMS0xLTMwNjE_5adee86d-59fb-49fa-8837-bbac7689a2b2"
      unitRef="usd">74497000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i2e73c6a7f5ab4612a08b2a48be9a0146_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE5LTEtMS0xLTMwNjE_ab555bf7-4362-4658-ab89-119bb86eeba4"
      unitRef="usd">-2393000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i3a523773ac7048ff99240800a5c46d5d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE5LTMtMS0xLTMwNjE_720a8e6c-dcf4-4816-b8b9-204ed46af029"
      unitRef="usd">-950000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i6f73689f58764beaa7c17f34d449b002_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE5LTUtMS0xLTMwNjE_a795aef8-c959-4df9-8748-69ff1d50f306"
      unitRef="usd">-5248000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i5667c63190eb4d0da5af7fbb3fd34674_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzE5LTctMS0xLTMwNjE_20f8a817-8d74-4582-b458-4662786da567"
      unitRef="usd">-2650000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2e73c6a7f5ab4612a08b2a48be9a0146_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzIwLTEtMS0xLTMwNjE_0375a95d-9df8-4101-a14d-1cb0232e7460"
      unitRef="usd">-1041000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i3a523773ac7048ff99240800a5c46d5d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzIwLTMtMS0xLTMwNjE_b5168ea6-d0e5-4d5e-bce6-ce2a63728e5e"
      unitRef="usd">-353000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6f73689f58764beaa7c17f34d449b002_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzIwLTUtMS0xLTMwNjE_4ec84d39-8b3f-495d-8d78-24bbe82ece5e"
      unitRef="usd">-1099000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5667c63190eb4d0da5af7fbb3fd34674_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzIwLTctMS0xLTMwNjE_e0642bb0-b3a2-4f36-8ce0-091fd31b17df"
      unitRef="usd">-669000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="i2e73c6a7f5ab4612a08b2a48be9a0146_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzIxLTEtMS0xLTMwNjE_6146c428-4189-4480-bc49-22c2d4f2fb43"
      unitRef="usd">-118418000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="i3a523773ac7048ff99240800a5c46d5d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzIxLTMtMS0xLTMwNjE_45dc8b33-fb34-40b9-b722-360002e97908"
      unitRef="usd">6656000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="i6f73689f58764beaa7c17f34d449b002_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzIxLTUtMS0xLTMwNjE_d48a4cda-78ee-4534-9b47-80c867aa91d9"
      unitRef="usd">-112015000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="i5667c63190eb4d0da5af7fbb3fd34674_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN181MDAvZnJhZzo2YjNjYzA3MzQ5ZmY0ZWIwODdjZjYyMWRkOWIxZWQzYy90YWJsZToxMTU5NzVmMjRkYTc0YTYzYTU5ZWJjOTZmZjYzYjViYy90YWJsZXJhbmdlOjExNTk3NWYyNGRhNzRhNjNhNTllYmM5NmZmNjNiNWJjXzIxLTctMS0xLTMwNjE_1434b6a5-1853-4d1d-8c94-6be27be0695a"
      unitRef="usd">12270000</us-gaap:IncomeLossAttributableToParent>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjktMS0xLTEtNjI2_05c99048-147d-486e-a0ab-db1ef310b5ca"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjktMS0xLTEtNjI2_05c99048-147d-486e-a0ab-db1ef310b5ca"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMzAtNS0xLTEtNjI2_137c641c-83e9-4f8a-87f5-1ef442ac1d88"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMzAtNS0xLTEtNjI2_137c641c-83e9-4f8a-87f5-1ef442ac1d88"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjktNS0xLTEtNjI2_5a499c5a-4903-4134-a467-006a255f7e4a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjktNS0xLTEtNjI2_5a499c5a-4903-4134-a467-006a255f7e4a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMzAtMS0xLTEtNjI2_b26da988-7e36-4a69-bf58-ec20d588e123"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMzAtMS0xLTEtNjI2_b26da988-7e36-4a69-bf58-ec20d588e123"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RleHRyZWdpb246ZGVkNzU5OGU1MmM4NGNjZmFlYjU0ZDBlZmU5ZGNjY2RfMzg0ODI5MDY5ODE2OA_aff164bd-1673-4033-ba08-8062496e3325" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RleHRyZWdpb246ZGVkNzU5OGU1MmM4NGNjZmFlYjU0ZDBlZmU5ZGNjY2RfMzg0ODI5MDY5ODE2OA_aff164bd-1673-4033-ba08-8062496e3325" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Basic and diluted net loss per share of Class A and Class D common stock is applicable only for the period September&#160;14, 2021 through September&#160;30, 2021, which is the period effective with and following the IPO and Reorganization Transactions (as defined in Note 1 to the Condensed Consolidated Financial Statements, unaudited). </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjktMS0xLTEtNjI2_05c99048-147d-486e-a0ab-db1ef310b5ca"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RleHRyZWdpb246ZGVkNzU5OGU1MmM4NGNjZmFlYjU0ZDBlZmU5ZGNjY2RfMzg0ODI5MDY5ODE2OA_aff164bd-1673-4033-ba08-8062496e3325"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMzAtNS0xLTEtNjI2_137c641c-83e9-4f8a-87f5-1ef442ac1d88"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RleHRyZWdpb246ZGVkNzU5OGU1MmM4NGNjZmFlYjU0ZDBlZmU5ZGNjY2RfMzg0ODI5MDY5ODE2OA_aff164bd-1673-4033-ba08-8062496e3325"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMjktNS0xLTEtNjI2_5a499c5a-4903-4134-a467-006a255f7e4a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RleHRyZWdpb246ZGVkNzU5OGU1MmM4NGNjZmFlYjU0ZDBlZmU5ZGNjY2RfMzg0ODI5MDY5ODE2OA_aff164bd-1673-4033-ba08-8062496e3325"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RhYmxlOmIxOWQ2YjFkNWE2NjRkNWVhZmE1MDg2MWIyN2E5ZmU5L3RhYmxlcmFuZ2U6YjE5ZDZiMWQ1YTY2NGQ1ZWFmYTUwODYxYjI3YTlmZTlfMzAtMS0xLTEtNjI2_b26da988-7e36-4a69-bf58-ec20d588e123"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUwNGI2YjdmY2RiOTRkNDQ5M2JiZjc3NDA2NjRiN2E3L3NlYzo1MDRiNmI3ZmNkYjk0ZDQ0OTNiYmY3NzQwNjY0YjdhN18xNi9mcmFnOmRlZDc1OThlNTJjODRjY2ZhZWI1NGQwZWZlOWRjY2NkL3RleHRyZWdpb246ZGVkNzU5OGU1MmM4NGNjZmFlYjU0ZDBlZmU5ZGNjY2RfMzg0ODI5MDY5ODE2OA_aff164bd-1673-4033-ba08-8062496e3325"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
