<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:go="http://groceryoutlet.com/20221231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  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="go-20221231.xsd" xlink:type="simple"/>
    <context id="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i692fc848e45a4ae48a3e53fd045881db_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i3b6e4d7d2de84bfb83c9e15b03965c53_I20230223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
        </entity>
        <period>
            <instant>2023-02-23</instant>
        </period>
    </context>
    <context id="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3d3add79c315455f80e009656e67b3d5_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="ibc13763621134f509bee9a1158901494_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="ic468fb2b2ce2450d86b844958128b670_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">go:VotingCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i2196b6cf35eb4e78972ce3b975c09492_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i781d094b68fd4ab1993a37884a588f7c_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i0465816bf8844125bdb6b8535e92f4f1_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="iaa1b0f63ffe2407b8e43760f2642e604_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i9b8f712f11bf47188350704f6519b64b_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i48b8f69e2a234324ba3eb9fa1c78a7b8_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">go:VotingCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="id91e810731564910886e026f0c9929f5_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="icbdff689c1fc49ad8d8e94ed3b0862d1_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i0578074df59e4cb3ab9d793d4ef25322_I20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">go:VotingCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-02</instant>
        </period>
    </context>
    <context id="i8d102dcba49240c59a62e909c7ef2339_I20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-02</instant>
        </period>
    </context>
    <context id="iec09a1ac4a7c47928501b331bd28f641_I20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-02</instant>
        </period>
    </context>
    <context id="ib94fda590359450da3518672db86de59_I20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
        </entity>
        <period>
            <instant>2021-01-02</instant>
        </period>
    </context>
    <context id="i4d96b004a7ff4a12a0b82dfff34309e4_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">go:VotingCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i8d846324ec3a488dba38bfd4a628900a_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="id5679e700b634701a43d03ab1e66f954_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="idd7bebdfeb5c4a8f958369c83e37fade_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">go:VotingCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i656d050acfc447ba8e849b0615f93d67_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i1ac6b4998ff543fabffca8fe06cad64a_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i9d3631ccd95a4a18938c3a666d4102fe_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">go:VotingCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i869b50e0ab55463c843fbbdd66262d27_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6320c01830a844fc9ade27cdc7e8a585_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i921a349fefd840858d916920e86b5568_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie62320489e204caebc6edf7d9b69ba7b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">go:VotingCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if90201879aac443c89766d12edad6043_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3b61074c39e24f8e98d37ec43397872b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibd4280636f864f79a0f52abf3952682d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">go:GlobeIntermediateCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i52539150a33141dc891fbf89204b7bef_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">go:GOBPHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9d8642ba28cf4ac9bfc191ddae98e490_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">go:GOBPMidcoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8aa6c7bffeef42638261e2635f2c9158_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">go:GroceryOutletIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i546abc26d839492a922614a213cfd839_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i686deda5e99545d0a92c8f8d6e79a60f_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i10cb990b3f5d4406959229ae0d597ad5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6801ca814e1b4ef181617697082dfdf7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id315612c87e14fa6b8cf159d7ab53a7b_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7c03287ca5f54ed68bde6c69be0ecb54_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0911a8543ef34cd3aca59f2d3bb8380d_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4a70cd231d38413d8fcc45242e21fbaa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic4517eb33d2642cea0a7ca7b60088164_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4da73836230f450d9879f0430d77f1e2_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i4ba16498970f40b48d694d073fb52fa6_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i2fd9113bc3e44c95b08b51ad9a95b9bb_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i6b6e3e6fe4dc499a9ba41f763e31e86c_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i8d6db4d22dbf4a8a83072286ccdf39d8_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">go:PerishableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7a1064ff666949c0b8c309ac3ccca9b2_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">go:PerishableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i9285a64e07ba4c89b501b5e2dee1f3d2_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">go:PerishableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i1db22066ed1d463ea74d58203f520bc8_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">go:NonPerishableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2b3f31755b8848719ccd773513927466_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">go:NonPerishableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="ic3035e7e77e0442c9da7f70b9c133e6d_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">go:NonPerishableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="iacb727a6e6d4498dbcb97b436c80d972_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i00d9cd05d2ab4f0496777764ad050f7e_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="ib54234210fd84d119007980445e55462_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="id3c4666c2e0141089fdb03a2aa80cef2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifc42749f11de405db9cdef864958adee_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i5d365fcd1a9542739531de1d4eef35a4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">go:TemporaryCommissionAdjustmentProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5ed3fa41cb5643cca0302c33e163d0ce_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">go:NonTemporaryCommissionAdjustmentProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i53f96dd5ca9a4732b31ada5aeca19665_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">go:NewStoreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i645818dac8374b419822d5811f8224ba_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibf468b403eea49839d7ace7d7c209b8e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">go:FixturesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ief7c508aba36453d84c3c95aaf8ac1d1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">go:LeaseAcquisitionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i414360afff2b458eb6b55a67539ccadc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia12a31d6771f42f998cf66baa89e6244_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i433dfce8af7f486ea410490170511303_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">go:FixturesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i43b3273f34df4097a3ab3635c2abb55e_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">go:LeaseAcquisitionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ia119a2821fa74922ad604141a3b2362a_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ia7225262815948dc9beabcb7c91de194_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i05c5dd146f6947bbbedafbe04da8f0e1_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i7ca6b26e3ff741fdb51d8afdc251cec8_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i2ae21afb7fbf4b90926d27ab1b604a8e_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9db38a7a90b3496ca4588fdd2967c91f_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="id3f4d7d0af5443e5ab346efb985626a3_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="ifb2d3f818bd046cc80196cb1ef78a424_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">go:RelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia89b1bdb4ff649648a314e69cf16902f_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">go:RelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i734429d2ec8f4091bb52262d30c841e8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib7927d9f17a14d878fa3e77329535ff9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4b18c5b2961d48bd99b884e46c600828_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia8c8e59e20b2479ab07b5ba682d4caa4_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i0d5d17cd33d64495beb814cda6892a43_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i7aeec293c83b4ce9ac7dec11e578752a_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="if12b7c6da22946eb9ccb5739740ebc2a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:FirstLienCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic938ac3da796462b8fe80e815b184b5d_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:FirstLienCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ib286e2876ad44c43b99ef964aa0fc426_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:FirstLienCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2c60925dc3524390b5b22d1c8b478976_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:FirstLienCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i88c5f25ca6d94e9eb5d96881f9654b67_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:FirstLienCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1cf70381a91447eb8523f32bb3998176_D20230221-20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:FirstLienCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-21</startDate>
            <endDate>2023-02-21</endDate>
        </period>
    </context>
    <context id="i9ad32cc00c3d408090b2b1cb4762513c_D20220429-20220429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:FirstLienCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-29</startDate>
            <endDate>2022-04-29</endDate>
        </period>
    </context>
    <context id="ic02458b8dc7643d6bfcfcdc8af0789a0_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:FirstLienCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i04603554f1554f97bf3182bfa36963a8_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:FirstLienCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i842d7cf0c2ec4ce2a76d576668dd4d81_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:FirstLienCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i70c2c50573b141f6b4eb8fb1c4b18f0f_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:FirstLienCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i31067f719f1a405fb4525d3b14652075_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:FirstLienCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if1d27209f0a7414f9ee3d9c9ad2a2de4_I20200203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
        </entity>
        <period>
            <instant>2020-02-03</instant>
        </period>
    </context>
    <context id="i094842f9d3784630ad0d3943a676325c_D20200203-20200203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
        </entity>
        <period>
            <startDate>2020-02-03</startDate>
            <endDate>2020-02-03</endDate>
        </period>
    </context>
    <context id="ib3f39d5ac44e4f06a323bdfde6c978f4_I20200427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
        </entity>
        <period>
            <instant>2020-04-27</instant>
        </period>
    </context>
    <context id="i76966e3392b54105bae84229988e0315_D20200427-20200427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
        </entity>
        <period>
            <startDate>2020-04-27</startDate>
            <endDate>2020-04-27</endDate>
        </period>
    </context>
    <context id="if1e502d0262746d1a8ceda789c8088ac_D20200528-20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">go:HellmanAndFriedmanLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-28</startDate>
            <endDate>2020-05-28</endDate>
        </period>
    </context>
    <context id="i7618b0b0c27f40c9b0b9e74cb3b6cdc7_I20211105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-05</instant>
        </period>
    </context>
    <context id="i32ad95a72b454770abe70e30c57e1b1e_I20190604">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">go:A2019IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-04</instant>
        </period>
    </context>
    <context id="i854aa79ff1aa44bf8e1cac842638a768_D20190604-20190604">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">go:A2019IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-04</startDate>
            <endDate>2019-06-04</endDate>
        </period>
    </context>
    <context id="iecb809aa18db4cd9ba970acb6bd7b7ab_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">go:A2019IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iabd91535010b4b1b96c89195f55e3a04_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">go:A2019IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i91ad8872675c4fafa45b046ea3632a02_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id80517c2fcf04599ade727ac0a233108_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9b680ce356eb41a0a63d6934a48d42f0_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3e33205c3a214fe095052cfc8936d565_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0564b439080648ed88d019908f947d0a_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i52a1f87980bf4436baab682829c809de_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i83098d54f8434caca9d65a7b450a907c_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i1ce3be48ef854651a05e81e62b03605a_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i54d59d8e89424dfa8afcf7a6072b86bc_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="ibedbf896496b4d72a6f69208305e8656_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="idc4f93f4d05048fba9c46915c5495c36_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementTimeBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="id317637e517c4b54b192c7d8ef5a0ff5_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementPerformanceBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="ibc00012cb75a4dae9803e34f1c95a1e5_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementTimeBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i5cd93f6f405a40b5abe7a7fdd51dcf93_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementPerformanceBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="iebc041e083fc46068d2a30d41d7fb1d3_I20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementTimeBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-02</instant>
        </period>
    </context>
    <context id="i3690f0e90d774155b201bb63be76566d_I20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementPerformanceBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-02</instant>
        </period>
    </context>
    <context id="ic64d6d22a4934f71ad0e5d77b124a246_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementTimeBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="if80bcc722c914a5796c849ddca32be60_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementPerformanceBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="idb6a1debcca74ee5bb5c34015b4f65b8_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementTimeBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="iadf8f941a308495f89107d1b817e1a96_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementPerformanceBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i57a1fa0237e44de49d094817a8141906_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementTimeBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5210b2b4796546879087a3f2a13df968_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementPerformanceBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1ff0107b29ab43f8a37a94cf48277d8a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementTimeBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iff696ad2b1d04bb8910134c0a60e4dc6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementPerformanceBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifcbef870793b43afb7b1cff91dc2cea2_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="ice0baa7553a142d489a5786ed0d1836d_I20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-02</instant>
        </period>
    </context>
    <context id="i03f103586ec34bfca2aa919f195cca90_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i9af4de830d254b8c8fe4f8ac469fe9b9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2b3142fca59f41c0b9e9c1cd030f49a1_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i74b74977bfbb45f9ab853d99a44aec6b_I20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-02</instant>
        </period>
    </context>
    <context id="i5defacebca4646f38d227430b970d17f_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ic23de46ab951477f81e3fe6e3b659eab_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5baa15e833ef48fea02fdb4dbc880f19_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i10c56d57ba924e72ad2ee38f7cccb3af_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementTimeBasedOptionPriorToIPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1a6c08e194ae4f74807ba9770f8a916f_D20200203-20200203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementPerformanceBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-03</startDate>
            <endDate>2020-02-03</endDate>
        </period>
    </context>
    <context id="i56dc5e8d2cef4b66bfe1f0bd9c734e6c_D20200427-20200427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:ShareBasedPaymentArrangementPerformanceBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-27</startDate>
            <endDate>2020-04-27</endDate>
        </period>
    </context>
    <context id="i64bb25aac48f4a2f8f257b4683675505_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibc675160bfa84dd3abda3a3e7525d588_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="ic2213ab0246b4f92bdb178ab3758e7e4_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">go:NonunionEmployeeRetirementAndProfitSharingPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i16f8ad40de7e49a19eed4c33de8b94cf_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">go:NonunionEmployeeRetirementAndProfitSharingPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i80d3e65c22ad420582275b6fd9242020_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">go:NonunionEmployeeRetirementAndProfitSharingPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="ia2bbdfabbf584d9f88707899f8108b94_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7d4c72e40edc411aa4ba21473642f73b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3acd1f3f37bb4928b7c15cf3ff914b9f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i88f99887b7184c49a273b1f768468a24_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i9b1be52392934827a5cc21e0b72a5b46_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id638ea83e4da4cd381915f79f5d8c16c_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="ia3f7580fb1c2412e88356cba40b7f763_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="ifa67b5e8540b4ed986e514a61f3425a8_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie53af80e8cad4017a1245ee64c202ecc_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i9ae7c102a1324d539671d147dd071215_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="ie505dcffa9494258ac61ca0992fe10c6_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:RestrictedStockUnitsRSUsAndPerformanceSharesUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6f36967005a64fd1a8361e30383daa0a_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:RestrictedStockUnitsRSUsAndPerformanceSharesUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="icdea5f79649845babe350f73d675bb33_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">go:RestrictedStockUnitsRSUsAndPerformanceSharesUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="ibf8293ae17884b868787787f653c3123_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5d8a4eb4049d4359821d0d8e0f4db76b_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i39ac71bf44a0468a8eadb56e5010321e_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i13681b152a9e471ebfac5dbecb846fd9_I20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">go:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-21</instant>
        </period>
    </context>
    <context id="iebc4fa7d1b5e46c9bb92d770669db802_I20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-21</instant>
        </period>
    </context>
    <context id="i6db1f4cb866642aa96efef4dbcdd2686_D20230221-20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-21</startDate>
            <endDate>2023-02-21</endDate>
        </period>
    </context>
    <context id="ifd4ffe61132d40cdab983f013ee85a3c_D20230221-20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-21</startDate>
            <endDate>2023-02-21</endDate>
        </period>
    </context>
    <context id="ifeda33ab89f64cfabbe92b6fc8206528_D20230221-20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">go:SpecifiedTermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-21</startDate>
            <endDate>2023-02-21</endDate>
        </period>
    </context>
    <context id="ic4d3599fee954b6da2a03c59cbe86a5c_D20230221-20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">go:SpecifiedTermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-21</startDate>
            <endDate>2023-02-21</endDate>
        </period>
    </context>
    <context id="ica6b4a1264a544ab9774d724c853330d_D20230221-20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">go:SpecifiedTermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-21</startDate>
            <endDate>2023-02-21</endDate>
        </period>
    </context>
    <context id="ie39cf91f9e1d4ec78e2f5351f3ad2218_D20230221-20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">go:OneThreeOrSixMonthInterestPeriodAdjustedTermSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-21</startDate>
            <endDate>2023-02-21</endDate>
        </period>
    </context>
    <context id="ib12c470c063c4c53b32f53c565c5be42_D20230221-20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">go:OneThreeOrSixMonthInterestPeriodAdjustedTermSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-21</startDate>
            <endDate>2023-02-21</endDate>
        </period>
    </context>
    <context id="i534c11c36c494ba2b22568325d3d2e4c_D20230221-20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">go:OneThreeOrSixMonthInterestPeriodAdjustedTermSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-21</startDate>
            <endDate>2023-02-21</endDate>
        </period>
    </context>
    <context id="ib2a75939eceb4ac18173572ceea4dc35_D20230221-20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">go:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">go:OneMonthInterestPeriodAdjustedTermSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-21</startDate>
            <endDate>2023-02-21</endDate>
        </period>
    </context>
    <context id="id05ef0c6b1f94e438423213196e6bab9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3198382793e1458c9a9f9233e5595203_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="iabea3263b98a419591595c477d46d565_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ia13c90caca42421ea07170f1906b4ff1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i544c19d48a86424a925265322a545202_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i918468f8735e48e299e176cf33165555_I20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-02</instant>
        </period>
    </context>
    <context id="idf10e8777d624111b41d8a8286b776fc_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771515</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="store">
        <measure>go:store</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="wk">
        <measure>utr:WK</measure>
    </unit>
    <unit id="segment">
        <measure>go:segment</measure>
    </unit>
    <unit id="retailstorelease">
        <measure>go:retailStoreLease</measure>
    </unit>
    <unit id="warehouse">
        <measure>go:warehouse</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV80L2ZyYWc6ZGMxY2NmMjFmYmVmNDkxODk4ZDgyZjUwMzM4MmVjYTIvdGFibGU6Y2Y2MGFhMTU4NzgxNDhmMzk0NzllNDQ5NTEzY2VhZjcvdGFibGVyYW5nZTpjZjYwYWExNTg3ODE0OGYzOTQ3OWU0NDk1MTNjZWFmN18zLTEtMS0xLTc0ODcw_d0f36d7f-b9d9-41a0-856a-a99a07e38bc1">0001771515</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV80L2ZyYWc6ZGMxY2NmMjFmYmVmNDkxODk4ZDgyZjUwMzM4MmVjYTIvdGFibGU6Y2Y2MGFhMTU4NzgxNDhmMzk0NzllNDQ5NTEzY2VhZjcvdGFibGVyYW5nZTpjZjYwYWExNTg3ODE0OGYzOTQ3OWU0NDk1MTNjZWFmN181LTEtMS0xLTc0ODcw_b4aa2668-4627-4a4e-9e77-7f5488cc23bd">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV80L2ZyYWc6ZGMxY2NmMjFmYmVmNDkxODk4ZDgyZjUwMzM4MmVjYTIvdGFibGU6Y2Y2MGFhMTU4NzgxNDhmMzk0NzllNDQ5NTEzY2VhZjcvdGFibGVyYW5nZTpjZjYwYWExNTg3ODE0OGYzOTQ3OWU0NDk1MTNjZWFmN182LTEtMS0xLTc0ODcw_bf145645-c9fc-492c-b6b4-8dc21373451b">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV80L2ZyYWc6ZGMxY2NmMjFmYmVmNDkxODk4ZDgyZjUwMzM4MmVjYTIvdGFibGU6Y2Y2MGFhMTU4NzgxNDhmMzk0NzllNDQ5NTEzY2VhZjcvdGFibGVyYW5nZTpjZjYwYWExNTg3ODE0OGYzOTQ3OWU0NDk1MTNjZWFmN183LTEtMS0xLTc0ODcw_cfc36562-1397-497a-8b8b-7157170249f2">false</dei:AmendmentFlag>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i546abc26d839492a922614a213cfd839_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzQ3MjI_216ea42b-6d14-4430-8eaf-4a84c9ca951e">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeFinanceLeaseRemainingLeaseTerm
      contextRef="i10cb990b3f5d4406959229ae0d597ad5_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzQ5MTc_ea1a22bc-cf97-4dc4-bb16-9dea8f517703">P1Y</us-gaap:LesseeFinanceLeaseRemainingLeaseTerm>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7c03287ca5f54ed68bde6c69be0ecb54_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzEwNDA1_a28e478b-186a-479b-9855-71e0a82d97ee">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i10cb990b3f5d4406959229ae0d597ad5_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzYxMA_90cee9bb-4971-4184-a30b-ca737154ee4d">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzMtMi0xLTEtNzQ4NzA_4086502d-77e6-4de4-8f09-f78181d4cf9f">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzMtMi0xLTEtNzQ4NzA_e1f88a98-ad84-4077-80a7-248066394520">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzctMi0xLTEtNzQ4NzA_1c87750e-6270-4483-bec8-00f3308dcbbe">http://groceryoutlet.com/20221231#LeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzctMi0xLTEtNzQ4NzA_94d55361-0b22-4a9a-853d-93364723ccbc">http://groceryoutlet.com/20221231#LeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzgtMi0xLTEtNzQ4NzA_be030008-237b-4cdb-93df-f645f487997d">http://groceryoutlet.com/20221231#LeaseLiabilityCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzgtMi0xLTEtNzQ4NzA_d2993972-7f9e-4b95-8115-8afd1f2b97f3">http://groceryoutlet.com/20221231#LeaseLiabilityCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzEwLTItMS0xLTc0ODcw_3b0458a7-5391-4609-bb53-36e0e94fb40f">http://groceryoutlet.com/20221231#LeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzEwLTItMS0xLTc0ODcw_c59ee113-d0fd-40bb-8f78-bbb3901dffff">http://groceryoutlet.com/20221231#LeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzExLTItMS0xLTc0ODcw_68310d09-376e-4501-9e41-50b687bcb287">http://groceryoutlet.com/20221231#LeaseLiabilityNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzExLTItMS0xLTc0ODcw_e6c4dbfe-cf44-4834-8f6b-2f2807ca19cd">http://groceryoutlet.com/20221231#LeaseLiabilityNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i91ad8872675c4fafa45b046ea3632a02_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzE3NjA_9ae23f67-409d-4500-b5a4-4cd32a92dd78">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGV4dHJlZ2lvbjo0N2RhMTI2YTI0Mzk0OTMwYThjNTU1ZGU1NGUyYjA5Y184NA_36f3663d-a0f8-409a-b620-06f09910c66e">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGFibGU6YWYyNTk5NjY5YzVkNDMyNWFkOGIyNGRhZmE1YjVkMjcvdGFibGVyYW5nZTphZjI1OTk2NjljNWQ0MzI1YWQ4YjI0ZGFmYTViNWQyN18wLTAtMS0xLTc0ODcw_39405305-dba5-45ea-8229-9fe0edc83cef">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGV4dHJlZ2lvbjo0N2RhMTI2YTI0Mzk0OTMwYThjNTU1ZGU1NGUyYjA5Y18xMjk_2a8a1cdc-0921-43e9-93e1-cb03da7f4dbb">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGV4dHJlZ2lvbjo0N2RhMTI2YTI0Mzk0OTMwYThjNTU1ZGU1NGUyYjA5Y18xMjk_a1026ebb-bdd5-42d0-8994-8db949d29356">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGFibGU6MTU3MThhZTM3NjhmNGZjZTgyNDJiOTAzMmMxMzEyMDEvdGFibGVyYW5nZToxNTcxOGFlMzc2OGY0ZmNlODI0MmI5MDMyYzEzMTIwMV8wLTAtMS0xLTc0ODcw_8b4d1f43-bf0a-4776-9fc4-9b75868fcf18">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGV4dHJlZ2lvbjo0N2RhMTI2YTI0Mzk0OTMwYThjNTU1ZGU1NGUyYjA5Y18zMTUx_125d372e-7887-4ea3-a494-f3ce277ded39">001-38950</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGV4dHJlZ2lvbjo0N2RhMTI2YTI0Mzk0OTMwYThjNTU1ZGU1NGUyYjA5Y18yMjM_2e4716c8-4d6f-4cb6-8a78-52a8a0a22f0f">Grocery Outlet Holding Corp.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGFibGU6ZWI3NzZkMWIxZWI3NGVmY2I3NWVmYzM3ZGNlMjM5YjcvdGFibGVyYW5nZTplYjc3NmQxYjFlYjc0ZWZjYjc1ZWZjMzdkY2UyMzliN18wLTAtMS0xLTc0ODcw_22aeea88-1921-43e7-92f3-6dcc8aa19899">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGFibGU6ZWI3NzZkMWIxZWI3NGVmY2I3NWVmYzM3ZGNlMjM5YjcvdGFibGVyYW5nZTplYjc3NmQxYjFlYjc0ZWZjYjc1ZWZjMzdkY2UyMzliN18wLTQtMS0xLTc0ODcw_b1d2f55c-7459-470a-b74a-95e2b2fe7ce8">47-1874201</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGFibGU6ZWI3NzZkMWIxZWI3NGVmY2I3NWVmYzM3ZGNlMjM5YjcvdGFibGVyYW5nZTplYjc3NmQxYjFlYjc0ZWZjYjc1ZWZjMzdkY2UyMzliN18yLTAtMS0xLTc0ODcwL3RleHRyZWdpb246YWM2ZmYxN2Y1NTdjNDMyNjkwYTU5Zjg1NGM2Y2RhNGRfNA_a3b72d5a-7c4c-4a8a-8af1-2f7596edf785">5650 Hollis Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGFibGU6ZWI3NzZkMWIxZWI3NGVmY2I3NWVmYzM3ZGNlMjM5YjcvdGFibGVyYW5nZTplYjc3NmQxYjFlYjc0ZWZjYjc1ZWZjMzdkY2UyMzliN18yLTAtMS0xLTc0ODcwL3RleHRyZWdpb246YWM2ZmYxN2Y1NTdjNDMyNjkwYTU5Zjg1NGM2Y2RhNGRfOA_86828620-0830-458f-98ea-bbd688c43390">Emeryville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGFibGU6ZWI3NzZkMWIxZWI3NGVmY2I3NWVmYzM3ZGNlMjM5YjcvdGFibGVyYW5nZTplYjc3NmQxYjFlYjc0ZWZjYjc1ZWZjMzdkY2UyMzliN18yLTAtMS0xLTc0ODcwL3RleHRyZWdpb246YWM2ZmYxN2Y1NTdjNDMyNjkwYTU5Zjg1NGM2Y2RhNGRfMTI_9500497a-0c30-4df7-9cac-6735f977b074">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGFibGU6ZWI3NzZkMWIxZWI3NGVmY2I3NWVmYzM3ZGNlMjM5YjcvdGFibGVyYW5nZTplYjc3NmQxYjFlYjc0ZWZjYjc1ZWZjMzdkY2UyMzliN18yLTQtMS0xLTc0ODcw_c9d7c2b6-b17d-403b-9fea-69db4c1c8b7b">94608</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGFibGU6ZWI3NzZkMWIxZWI3NGVmY2I3NWVmYzM3ZGNlMjM5YjcvdGFibGVyYW5nZTplYjc3NmQxYjFlYjc0ZWZjYjc1ZWZjMzdkY2UyMzliN180LTAtMS0xLTc0ODcwL3RleHRyZWdpb246NThmMTdhMmM4NDgyNGNlNjgwOWNmMjE2NTBiMGYxOGJfNQ_177af73a-c8fa-4767-87e2-6c713fdb2d9d">510</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGFibGU6ZWI3NzZkMWIxZWI3NGVmY2I3NWVmYzM3ZGNlMjM5YjcvdGFibGVyYW5nZTplYjc3NmQxYjFlYjc0ZWZjYjc1ZWZjMzdkY2UyMzliN180LTAtMS0xLTc0ODcwL3RleHRyZWdpb246NThmMTdhMmM4NDgyNGNlNjgwOWNmMjE2NTBiMGYxOGJfOQ_2cdb6c1f-d653-406f-a009-df0ac594566a">845-1999</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGFibGU6OTgzNjYwYjNhNjFiNDUxZDgwMDNhNjM5YWI2ZjAyNjUvdGFibGVyYW5nZTo5ODM2NjBiM2E2MWI0NTFkODAwM2E2MzlhYjZmMDI2NV8xLTAtMS0xLTc0ODcw_7724baee-833f-452f-9b07-82271c1879d3">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGFibGU6OTgzNjYwYjNhNjFiNDUxZDgwMDNhNjM5YWI2ZjAyNjUvdGFibGVyYW5nZTo5ODM2NjBiM2E2MWI0NTFkODAwM2E2MzlhYjZmMDI2NV8xLTItMS0xLTc0ODcw_887b78b9-25ce-4ec0-913b-ed7fec948df1">GO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGFibGU6OTgzNjYwYjNhNjFiNDUxZDgwMDNhNjM5YWI2ZjAyNjUvdGFibGVyYW5nZTo5ODM2NjBiM2E2MWI0NTFkODAwM2E2MzlhYjZmMDI2NV8xLTQtMS0xLTc0ODcw_4ea66ac1-bbed-418d-812e-833d21a56ac8">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGV4dHJlZ2lvbjo0N2RhMTI2YTI0Mzk0OTMwYThjNTU1ZGU1NGUyYjA5Y18zMTU4_654e6d1c-010c-4b39-9d68-9812cd62bbcf">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGV4dHJlZ2lvbjo0N2RhMTI2YTI0Mzk0OTMwYThjNTU1ZGU1NGUyYjA5Y18zMTUz_18f759ad-eb2b-4177-b233-4d642667e62d">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGV4dHJlZ2lvbjo0N2RhMTI2YTI0Mzk0OTMwYThjNTU1ZGU1NGUyYjA5Y18zMTU1_a2fba143-4fa7-442a-baba-8b9e9fc89d71">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGV4dHJlZ2lvbjo0N2RhMTI2YTI0Mzk0OTMwYThjNTU1ZGU1NGUyYjA5Y18zMTYw_378eac4e-5675-48e4-a118-24dbe11fe2b2">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGFibGU6NWI3NDE5YmUwOWFiNGU3NWE0NDJkMDUxZDVkYzkzOGMvdGFibGVyYW5nZTo1Yjc0MTliZTA5YWI0ZTc1YTQ0MmQwNTFkNWRjOTM4Y18wLTAtMS0xLTc0ODcw_28fd127a-3347-4805-81f7-9424212db52c">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGFibGU6NWI3NDE5YmUwOWFiNGU3NWE0NDJkMDUxZDVkYzkzOGMvdGFibGVyYW5nZTo1Yjc0MTliZTA5YWI0ZTc1YTQ0MmQwNTFkNWRjOTM4Y18xLTMtMS0xLTc0ODcw_36d89117-37a6-40f2-84e3-d87985afc477">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGFibGU6NWI3NDE5YmUwOWFiNGU3NWE0NDJkMDUxZDVkYzkzOGMvdGFibGVyYW5nZTo1Yjc0MTliZTA5YWI0ZTc1YTQ0MmQwNTFkNWRjOTM4Y18yLTMtMS0xLTc0ODcw_cb31f273-9a0a-4b0b-a321-c85e072caa38">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGV4dHJlZ2lvbjo0N2RhMTI2YTI0Mzk0OTMwYThjNTU1ZGU1NGUyYjA5Y18zMTU3_74526407-50d8-48f0-a1c1-8f5894c26bb5">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGV4dHJlZ2lvbjo0N2RhMTI2YTI0Mzk0OTMwYThjNTU1ZGU1NGUyYjA5Y18zMTYx_743d8478-dba6-4419-a478-90b0fc61d79d">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i692fc848e45a4ae48a3e53fd045881db_I20220701"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGV4dHJlZ2lvbjo0N2RhMTI2YTI0Mzk0OTMwYThjNTU1ZGU1NGUyYjA5Y18yNjM1_1a1b4b8d-02f2-43dd-b6ae-b745707a8fc1"
      unitRef="usd">3900000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i3b6e4d7d2de84bfb83c9e15b03965c53_I20230223"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGV4dHJlZ2lvbjo0N2RhMTI2YTI0Mzk0OTMwYThjNTU1ZGU1NGUyYjA5Y18yNjY5_f8e9f183-b39e-41f5-96ef-ec360d1848a4"
      unitRef="shares">97683722</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xL2ZyYWc6NDdkYTEyNmEyNDM5NDkzMGE4YzU1NWRlNTRlMmIwOWMvdGV4dHJlZ2lvbjo0N2RhMTI2YTI0Mzk0OTMwYThjNTU1ZGU1NGUyYjA5Y18zMTYy_2ec3f0ae-8750-4e94-aad3-108f3c93ad64">&lt;div style="margin-top:12pt;text-align:center;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;DOCUMENTS INCORPORATED BY REFERENCE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Information required in response to Part III of Form 10-K (Items 10, 11, 12, 13, and 14) is hereby incorporated by reference to portions of the registrant's Proxy Statement for the Annual Meeting of Stockholders to be held in 2023. The Proxy Statement will be filed by the registrant with the Securities and Exchange Commission no later than 120 days after the end of the registrant's fiscal year ended December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85MS9mcmFnOjM2ZDdjNzMzMThhNjRiNmJiYjliZjU1OWY2YzhiZGViL3RhYmxlOjFmZDJhOTI5OTc0ZjQ4YWE4N2U5Y2NmNTFmOWUxMmU2L3RhYmxlcmFuZ2U6MWZkMmE5Mjk5NzRmNDhhYTg3ZTljY2Y1MWY5ZTEyZTZfMS0wLTEtMS03NDg3MC90ZXh0cmVnaW9uOjFmZjM3Y2FhZDU0NjRiZDBiNTI3YTA4Y2Y1ZjdjMGYzXzc0_934820ef-464e-492a-858d-b00ae7268622">34</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85NC9mcmFnOjhlOTgwMGE2MmRhODRmMmM5MGU4MmIzYWE1MGI5YTI0L3RleHRyZWdpb246OGU5ODAwYTYyZGE4NGYyYzkwZTgyYjNhYTUwYjlhMjRfNjE1NQ_7ca627fc-5dfc-4f23-9964-9bd919a17250">DELOITTE &amp; TOUCHE LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85NC9mcmFnOjhlOTgwMGE2MmRhODRmMmM5MGU4MmIzYWE1MGI5YTI0L3RleHRyZWdpb246OGU5ODAwYTYyZGE4NGYyYzkwZTgyYjNhYTUwYjlhMjRfNjE1OA_e47d3fd0-b5ad-4df6-998b-af8069a2d161">San Francisco, California</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMy0xLTEtMS03NDg3MA_31bd547a-8a8d-4996-9d8e-1598876d68b4"
      unitRef="usd">102728000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMy0zLTEtMS03NDg3MA_4fb755eb-a836-4d86-a1e4-1a5475dae246"
      unitRef="usd">140085000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <go:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfNC0wLTEtMS03NDg3MC90ZXh0cmVnaW9uOmMzOWU5N2JlMTc1ODQ5NWVhOTk2NmRjMzBmZmFkZjY1XzEwNQ_d68cc2c0-302f-403e-963d-1f35a67c1db9"
      unitRef="usd">2238000</go:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent>
    <go:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfNC0wLTEtMS03NDg3MC90ZXh0cmVnaW9uOmMzOWU5N2JlMTc1ODQ5NWVhOTk2NmRjMzBmZmFkZjY1XzExMg_fce0d5c4-16e7-4b79-8c7e-7e07a8d94dde"
      unitRef="usd">1406000</go:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfNC0xLTEtMS03NDg3MA_d9e9d369-4225-449e-9e92-2c96e4186045"
      unitRef="usd">10805000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfNC0zLTEtMS03NDg3MA_92a63351-037b-49c8-8ff5-a45730424426"
      unitRef="usd">7219000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfNS0wLTEtMS03NDg3MC90ZXh0cmVnaW9uOjIwYTE3MDhlMThmYTQyZjBhYmU2MTEyMjk1N2U5ZGQ3XzQ4_869cc02b-6f53-4162-9881-46bae8505f33"
      unitRef="usd">7000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfNS0wLTEtMS03NDg3MC90ZXh0cmVnaW9uOjIwYTE3MDhlMThmYTQyZjBhYmU2MTEyMjk1N2U5ZGQ3XzU1_78c9afa4-7318-4161-a4d5-260f25e38e3b"
      unitRef="usd">57000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfNS0xLTEtMS03NDg3MA_fffe4dbf-bfaf-4294-a621-5ee69ea0ced3"
      unitRef="usd">4368000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfNS0zLTEtMS03NDg3MA_03f7b8ca-c8e3-4900-a632-c465617d9e5c"
      unitRef="usd">3159000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfNi0xLTEtMS03NDg3MA_99c5b67b-a9ce-439a-8105-bc29ba8f2ea8"
      unitRef="usd">334319000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfNi0zLTEtMS03NDg3MA_c24ee8af-f11a-409b-8613-ecab9b279436"
      unitRef="usd">275502000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfNy0xLTEtMS03NDg3MA_0470396a-a2c3-4cdd-ab78-4a27924cc386"
      unitRef="usd">15137000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfNy0zLTEtMS03NDg3MA_421cfc26-d83d-4011-ba10-294b6aaf51cd"
      unitRef="usd">16780000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfOC0xLTEtMS03NDg3MA_c01a27d4-0969-4729-a654-53e6fc267959"
      unitRef="usd">467357000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfOC0zLTEtMS03NDg3MA_9cbf1c33-1ffb-48da-8dea-7b3702c705fa"
      unitRef="usd">442745000</us-gaap:AssetsCurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfOS0wLTEtMS03NDg3MC90ZXh0cmVnaW9uOjc4ZmVmNTY5ZTUxMjQ0NjA4OWQ2YjdlZWNjMzM0ZTQzXzQ5_ca4b8a90-364a-4637-89f2-1e5d269b0008"
      unitRef="usd">12509000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfOS0wLTEtMS03NDg3MC90ZXh0cmVnaW9uOjc4ZmVmNTY5ZTUxMjQ0NjA4OWQ2YjdlZWNjMzM0ZTQzXzU2_5c7bf33c-de32-4f94-8fff-e147bc57373d"
      unitRef="usd">10506000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfOS0xLTEtMS03NDg3MA_3dfbb168-7db1-4806-a15c-58ff8ecc7a0e"
      unitRef="usd">22535000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfOS0zLTEtMS03NDg3MA_561e395a-b5d6-4aef-a7c0-1d53fdb43f16"
      unitRef="usd">21516000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMTAtMS0xLTEtNzQ4NzA_0de72955-526b-4236-8378-c7b68f77eb17"
      unitRef="usd">560746000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMTAtMy0xLTEtNzQ4NzA_f94ecd3f-6fdc-4c1a-9b20-ea9047d737ce"
      unitRef="usd">499387000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMTEtMS0xLTEtNzQ4NzA_dc10242a-cdaa-4b44-9dd6-a2a5cf0c6028"
      unitRef="usd">902163000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMTEtMy0xLTEtNzQ4NzA_f709cab0-a468-491d-90d0-218d42d154bb"
      unitRef="usd">898152000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMTItMS0xLTEtNzQ4NzA_8e355042-b224-47d8-be23-5fd6eb598431"
      unitRef="usd">63993000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMTItMy0xLTEtNzQ4NzA_870e4f78-ba3e-4841-ab30-943d6ca863dc"
      unitRef="usd">51921000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMTMtMS0xLTEtNzQ4NzA_43c4483e-9eed-44e1-9f0e-bfadcee81d9a"
      unitRef="usd">747943000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMTMtMy0xLTEtNzQ4NzA_61388d85-fe6f-4448-b541-d6736509f7e5"
      unitRef="usd">747943000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMTUtMS0xLTEtNzQ4NzA_a1f9090d-8bac-4203-bc84-ed38b452e4f0"
      unitRef="usd">7667000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMTUtMy0xLTEtNzQ4NzA_651c48f1-e0c2-48eb-84c3-df76c5941ef9"
      unitRef="usd">8144000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMTYtMS0xLTEtNzQ4NzA_70fcca62-c321-4fcd-a02b-263363286147"
      unitRef="usd">2772404000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMTYtMy0xLTEtNzQ4NzA_5a4a9f32-6657-48eb-9b38-fd8130dbd196"
      unitRef="usd">2669808000</us-gaap:Assets>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMTktMS0xLTEtNzQ4NzA_87cf4eec-d128-45c4-a3e4-9e91e3175704"
      unitRef="usd">137631000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMTktMy0xLTEtNzQ4NzA_7d9428a1-b0f5-4eca-85d5-fe5506bce285"
      unitRef="usd">122110000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjAtMS0xLTEtNzQ4NzA_b57df8f7-2551-4b28-99a0-b74ebe51ce7d"
      unitRef="usd">53213000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjAtMy0xLTEtNzQ4NzA_cc9ff430-12fe-4df6-b985-e28cc14c14e7"
      unitRef="usd">49025000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjEtMS0xLTEtNzQ4NzA_8e10d890-382c-4ccc-a673-4346b1405695"
      unitRef="usd">27194000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjEtMy0xLTEtNzQ4NzA_2df82d48-4d04-4d17-b617-2375513cd021"
      unitRef="usd">8450000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <go:LeaseLiabilityCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjMtMS0xLTEtNzQ4NzA_63eeaa25-84cc-41a0-bfec-05dade112bae"
      unitRef="usd">54586000</go:LeaseLiabilityCurrent>
    <go:LeaseLiabilityCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjMtMy0xLTEtNzQ4NzA_941978cb-77df-45f9-9ed8-c7019f40a686"
      unitRef="usd">51136000</go:LeaseLiabilityCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjQtMS0xLTEtNzQ4NzA_fab54bf6-c1ef-4229-8406-3ad020d6b6a9"
      unitRef="usd">7890000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjQtMy0xLTEtNzQ4NzA_ad5adfbf-cc32-4ccf-9635-5583b9f18d60"
      unitRef="usd">7185000</us-gaap:TaxesPayableCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjUtMS0xLTEtNzQ4NzA_87910072-b46d-44c1-83e6-9bbd1a56da55"
      unitRef="usd">280514000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjUtMy0xLTEtNzQ4NzA_1d5faf89-67ac-421f-965d-a46a601ddf0c"
      unitRef="usd">237906000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjYtMS0xLTEtNzQ4NzA_b9beed26-f79c-4fbe-9be5-b087a295cb96"
      unitRef="usd">379650000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjYtMy0xLTEtNzQ4NzA_27ed8c35-51ba-425b-b7c4-c2b5319adcfa"
      unitRef="usd">451468000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjctMS0xLTEtNzQ4NzA_d5016570-cf10-4281-a6e0-da599ca586d3"
      unitRef="usd">19782000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjctMy0xLTEtNzQ4NzA_1019f0de-ce32-46aa-8ad3-ae3bf075502b"
      unitRef="usd">9416000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <go:LeaseLiabilityNoncurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjgtMS0xLTEtNzQ4NzA_ec957e22-1648-475e-add1-3b2636c8e593"
      unitRef="usd">980759000</go:LeaseLiabilityNoncurrent>
    <go:LeaseLiabilityNoncurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjgtMy0xLTEtNzQ4NzA_4d2fcb38-05db-4714-919c-30882ae8ca8a"
      unitRef="usd">961746000</go:LeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjktMS0xLTEtODE5MTM_be572b45-24db-4e1b-9814-a4b471954576"
      unitRef="usd">1485000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjktMy0xLTEtODE5MTM_05472dd9-fd00-41ce-a1d7-7fb3564a5d9f"
      unitRef="usd">0</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjktMS0xLTEtNzQ4NzA_1ba155c8-8393-4919-87d7-1bb3b7171663"
      unitRef="usd">1662190000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMjktMy0xLTEtNzQ4NzA_37a42280-ffe7-4144-9c1b-50a0b7600344"
      unitRef="usd">1660536000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzAtMS0xLTEtNzQ4NzA_1c1bbf35-1208-44c1-962e-794a1b27a0f9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzAtMy0xLTEtNzQ4NzA_a7bab7e6-eebd-4c54-9093-8b7044f5a028"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzItMC0xLTEtNzQ4NzAvdGV4dHJlZ2lvbjo1MzQ2MzRjMmJmMWU0MDEzYjY3OWYxZTYxZWY4NGEyZF8zNQ_25dd3780-877c-4f6c-bce4-64857d4cde61"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzItMC0xLTEtNzQ4NzAvdGV4dHJlZ2lvbjo1MzQ2MzRjMmJmMWU0MDEzYjY3OWYxZTYxZWY4NGEyZF8zNQ_ff3df93e-c711-451a-81e6-01ab4a6585dd"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzItMC0xLTEtNzQ4NzAvdGV4dHJlZ2lvbjo1MzQ2MzRjMmJmMWU0MDEzYjY3OWYxZTYxZWY4NGEyZF80OQ_1fbfec43-55f2-4610-ba87-2c71cf365cba"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzItMC0xLTEtNzQ4NzAvdGV4dHJlZ2lvbjo1MzQ2MzRjMmJmMWU0MDEzYjY3OWYxZTYxZWY4NGEyZF80OQ_a4aacda0-1887-441d-8a0d-2a01f502a00c"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzItMC0xLTEtNzQ4NzAvdGV4dHJlZ2lvbjo1MzQ2MzRjMmJmMWU0MDEzYjY3OWYxZTYxZWY4NGEyZF83MQ_b1834842-d1c8-46d8-9086-3cf4eff8ab55"
      unitRef="shares">97674356</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzItMC0xLTEtNzQ4NzAvdGV4dHJlZ2lvbjo1MzQ2MzRjMmJmMWU0MDEzYjY3OWYxZTYxZWY4NGEyZF83MQ_fecf1765-bd54-4ed0-9f5b-5cf684167733"
      unitRef="shares">97674356</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzItMC0xLTEtNzQ4NzAvdGV4dHJlZ2lvbjo1MzQ2MzRjMmJmMWU0MDEzYjY3OWYxZTYxZWY4NGEyZF83OA_0b37d528-04ff-4a3d-a48e-6c5ff7fbd181"
      unitRef="shares">96144433</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzItMC0xLTEtNzQ4NzAvdGV4dHJlZ2lvbjo1MzQ2MzRjMmJmMWU0MDEzYjY3OWYxZTYxZWY4NGEyZF83OA_9261526b-c69f-41ff-9b90-7cb04f8698c2"
      unitRef="shares">96144433</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzItMS0xLTEtNzQ4NzA_0832ccb8-506f-4d63-98ae-b30eb3fb0bef"
      unitRef="usd">98000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzItMy0xLTEtNzQ4NzA_082beb42-6077-4213-b993-92bf4da49740"
      unitRef="usd">96000</us-gaap:CommonStockValue>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzMtMC0xLTEtNzQ4NzAvdGV4dHJlZ2lvbjo4MDgyOWI3NDY4YWM0MjFjYjIyNzlhNzE5YjA4MGJkZV80MA_9bb3a428-78e0-467f-8c4d-e7849d77de7f"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzMtMC0xLTEtNzQ4NzAvdGV4dHJlZ2lvbjo4MDgyOWI3NDY4YWM0MjFjYjIyNzlhNzE5YjA4MGJkZV80MA_f6ec873e-5943-4d18-bfdb-ff8b1d5360aa"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzMtMC0xLTEtNzQ4NzAvdGV4dHJlZ2lvbjo4MDgyOWI3NDY4YWM0MjFjYjIyNzlhNzE5YjA4MGJkZV81NA_322a278a-d848-4c68-b6dc-5ce5f14dcfb5"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzMtMC0xLTEtNzQ4NzAvdGV4dHJlZ2lvbjo4MDgyOWI3NDY4YWM0MjFjYjIyNzlhNzE5YjA4MGJkZV81NA_a947583e-44f9-4288-9263-7394b231d9a2"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzMtMC0xLTEtNzQ4NzAvdGV4dHJlZ2lvbjo4MDgyOWI3NDY4YWM0MjFjYjIyNzlhNzE5YjA4MGJkZV83Ng_7271e42c-4b48-47b5-8505-f7c7497a6af6"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzMtMC0xLTEtNzQ4NzAvdGV4dHJlZ2lvbjo4MDgyOWI3NDY4YWM0MjFjYjIyNzlhNzE5YjA4MGJkZV83Ng_727a0f09-2f42-4b42-82c8-a693e6761391"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzMtMC0xLTEtNzQ4NzAvdGV4dHJlZ2lvbjo4MDgyOWI3NDY4YWM0MjFjYjIyNzlhNzE5YjA4MGJkZV83Ng_d959bbe8-12f2-4c7e-b974-81d2d22539cb"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzMtMC0xLTEtNzQ4NzAvdGV4dHJlZ2lvbjo4MDgyOWI3NDY4YWM0MjFjYjIyNzlhNzE5YjA4MGJkZV83Ng_f77dcd8e-24c3-4508-9a81-22be69caab30"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzMtMS0xLTEtNzQ4NzA_36ed036d-bf2f-4d9e-87a9-29c9d92d3d07"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzMtMy0xLTEtNzQ4NzA_ca72399c-4e07-41b8-a712-72a28105cdab"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzQtMS0xLTEtNzQ4NzA_dd71502a-f221-4070-967c-c5f7cf4c93cf"
      unitRef="usd">847589000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzQtMy0xLTEtNzQ4NzA_e42606fa-5330-4a82-93ce-2bb0d15d7b82"
      unitRef="usd">811701000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzUtMS0xLTEtNzQ4NzA_1d44f656-0e2f-413b-b1fc-4b9e5bebc734"
      unitRef="usd">262527000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzUtMy0xLTEtNzQ4NzA_3bfc77b3-4d51-4d90-8c28-4966af2e5359"
      unitRef="usd">197475000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzYtMS0xLTEtNzQ4NzA_3b17aca9-41fc-4971-b76e-ecde77b5a7d7"
      unitRef="usd">1110214000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzYtMy0xLTEtNzQ4NzA_78cbaefe-585d-4adc-9b5d-32dcbae1d222"
      unitRef="usd">1009272000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzctMS0xLTEtNzQ4NzA_995f94e7-2efc-40f5-81ef-6d81e3f935f6"
      unitRef="usd">2772404000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV85Ny9mcmFnOjNlMmI5Y2NlNDg3YjQwMjdiYTRiMDdlYzNhNDIxM2YwL3RhYmxlOjkwNWRhMmI3NTdmOTRkNjliZmQzZGJmZWI5MWI1NmVhL3RhYmxlcmFuZ2U6OTA1ZGEyYjc1N2Y5NGQ2OWJmZDNkYmZlYjkxYjU2ZWFfMzctMy0xLTEtNzQ4NzA_b3dc0ee1-3999-4c85-90a7-f210e01b3d57"
      unitRef="usd">2669808000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzItMS0xLTEtNzQ4NzA_ca945e7d-ccda-424c-af89-671ad4d9c53d"
      unitRef="usd">3578101000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzItMy0xLTEtNzQ4NzA_38cc72c1-f1bd-415b-837d-f2e9aafa6515"
      unitRef="usd">3079582000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzItNS0xLTEtNzQ4NzA_5e157411-4dbd-4ba8-9b61-2c6538ef33e1"
      unitRef="usd">3134640000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzMtMS0xLTEtNzQ4NzA_743b9977-ba58-4f26-90b9-4335487afc1b"
      unitRef="usd">2486002000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzMtMy0xLTEtNzQ4NzA_62a14e10-a4b7-4b24-8965-5d399b056499"
      unitRef="usd">2130796000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzMtNS0xLTEtNzQ4NzA_ff01ce2a-7a19-436c-906e-22d7a0b0a343"
      unitRef="usd">2161293000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzQtMS0xLTEtNzQ4NzA_24b1aea8-2c01-4be2-a8b7-6794dda5a395"
      unitRef="usd">1092099000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzQtMy0xLTEtNzQ4NzA_86dcbe31-38ff-448a-bee1-a90fae1d2483"
      unitRef="usd">948786000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzQtNS0xLTEtNzQ4NzA_0d046217-56aa-4540-9bb0-55c792ec6860"
      unitRef="usd">973347000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzYtMS0xLTEtNzQ4NzA_d238ac29-8c5f-4bd9-8d59-a2280c582fd9"
      unitRef="usd">889347000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzYtMy0xLTEtNzQ4NzA_7f8f771f-4801-4a49-9787-24423591c128"
      unitRef="usd">773718000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzYtNS0xLTEtNzQ4NzA_989a5b15-54a4-41c8-bca3-a6051019d8d3"
      unitRef="usd">772409000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzctMS0xLTEtNzQ4NzA_3be0fdf0-63ad-43fc-bbf5-1d1e07f38c67"
      unitRef="usd">75206000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzctMy0xLTEtNzQ4NzA_fe8df477-53af-4986-a09b-12d48dc4b2a0"
      unitRef="usd">68358000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzctNS0xLTEtNzQ4NzA_a1527ecd-872a-4212-88f8-6a50b31add5e"
      unitRef="usd">55479000</us-gaap:DepreciationAndAmortization>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzgtMS0xLTEtNzQ4NzA_115ba0c3-1c17-4b97-8784-72d0427052d0"
      unitRef="usd">32556000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzgtMy0xLTEtNzQ4NzA_6db36108-7da8-4060-8372-fa12e47cc993"
      unitRef="usd">17615000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzgtNS0xLTEtNzQ4NzA_8a69dbd1-68fd-467a-ad97-ef111e8b8e7e"
      unitRef="usd">38084000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:OperatingExpenses
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzktMS0xLTEtNzQ4NzA_926978db-2285-4f8f-83fc-3d00a2f7557e"
      unitRef="usd">997109000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzktMy0xLTEtNzQ4NzA_362b4186-dcf6-43d7-959b-2c7005c6d8fb"
      unitRef="usd">859691000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzktNS0xLTEtNzQ4NzA_08afa0e1-1882-4cfb-abcd-3542ad0c168d"
      unitRef="usd">865972000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzEwLTEtMS0xLTc0ODcw_c3820ca2-bef6-4647-9611-918b3169d553"
      unitRef="usd">94990000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzEwLTMtMS0xLTc0ODcw_4cf64b3c-7a3f-479c-9762-eadf4b908d69"
      unitRef="usd">89095000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzEwLTUtMS0xLTc0ODcw_b7234aaa-2982-440c-84d5-ca60037f7b24"
      unitRef="usd">107375000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzEyLTEtMS0xLTc0ODcw_afc33d7b-3210-4772-ae4f-35871870182c"
      unitRef="usd">-17967000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzEyLTMtMS0xLTc0ODcw_e7c95ed9-0f1e-4723-a228-f95254a3b411"
      unitRef="usd">-15564000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzEyLTUtMS0xLTc0ODcw_e694aeb1-fd13-40a9-96ac-d6b3bcea0ce3"
      unitRef="usd">-20043000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InsuredEventGainLoss
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzEzLTEtMS0xLTc0ODcw_b61a65bc-cb4b-465c-8781-fc4a8a753cb7"
      unitRef="usd">0</us-gaap:InsuredEventGainLoss>
    <us-gaap:InsuredEventGainLoss
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzEzLTMtMS0xLTc0ODcw_bede58ca-0064-42f3-8288-44e1c5cf6350"
      unitRef="usd">3970000</us-gaap:InsuredEventGainLoss>
    <us-gaap:InsuredEventGainLoss
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzEzLTUtMS0xLTc0ODcw_1cb6775d-e9a2-4c83-bab0-2ee1fd33dc5c"
      unitRef="usd">0</us-gaap:InsuredEventGainLoss>
    <go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE0LTEtMS0xLTc0ODcw_e5d0a7b2-9272-4628-b1f9-290838a00ac9"
      unitRef="usd">1274000</go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts>
    <go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE0LTMtMS0xLTc0ODcw_2006ae2a-31be-4747-b348-492a073195d0"
      unitRef="usd">0</go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts>
    <go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE0LTUtMS0xLTc0ODcw_9ba710f7-f4f8-43eb-9fd1-320cb0f505ef"
      unitRef="usd">198000</go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE1LTEtMS0xLTc0ODcw_7c9f50b8-dc04-417a-ae68-27085f6a8013"
      unitRef="usd">-19241000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE1LTMtMS0xLTc0ODcw_2ff7ee4f-4df5-4b9d-839a-d3a33641e685"
      unitRef="usd">-11594000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE1LTUtMS0xLTc0ODcw_7dded4ce-0716-4ed4-9fdc-6b7dca8a4774"
      unitRef="usd">-20241000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE2LTEtMS0xLTc0ODcw_877b1a9c-f1cc-4dc2-a3ff-28f62f22a95b"
      unitRef="usd">75749000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE2LTMtMS0xLTc0ODcw_b5f6b592-8cbc-481c-90cd-fab41354b90c"
      unitRef="usd">77501000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE2LTUtMS0xLTc0ODcw_9167bc7b-e0ad-4cad-9e2e-a323f5f63700"
      unitRef="usd">87134000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE3LTEtMS0xLTc0ODcw_956d9cc8-e4d5-48bd-9d64-e8d632d1dedb"
      unitRef="usd">10697000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE3LTMtMS0xLTc0ODcw_9267ee13-a026-4719-86a3-b21aac9fd51d"
      unitRef="usd">15191000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE3LTUtMS0xLTc0ODcw_69b872c2-0731-433f-a340-562f663f4bf2"
      unitRef="usd">-19579000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE4LTEtMS0xLTc0ODcw_11008ee0-44a1-4c16-ad09-9051df1c76d5"
      unitRef="usd">65052000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE4LTEtMS0xLTc0ODcw_871f035e-7f15-46ba-ae98-10705ce9149f"
      unitRef="usd">65052000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE4LTMtMS0xLTc0ODcw_083775e0-76bf-43a2-b563-5c2b79860132"
      unitRef="usd">62310000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE4LTMtMS0xLTc0ODcw_f52b453c-dad4-491f-99a0-ba008e5b8809"
      unitRef="usd">62310000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE4LTUtMS0xLTc0ODcw_563ed4f0-1390-4631-bc59-89fa4d56197d"
      unitRef="usd">106713000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE4LTUtMS0xLTc0ODcw_76e2ec84-8c46-4489-8b0b-d043190fce8c"
      unitRef="usd">106713000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE5LTEtMS0xLTc0ODcw_df890bbb-0612-45b0-b7d0-de54e641e0db"
      unitRef="usdPerShare">0.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE5LTMtMS0xLTc0ODcw_dcd074fd-93b8-47e3-934a-9910520f16f1"
      unitRef="usdPerShare">0.65</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzE5LTUtMS0xLTc0ODcw_9d9cd5c4-10d3-4af2-b147-3a3d86561ced"
      unitRef="usdPerShare">1.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzIwLTEtMS0xLTc0ODcw_4e3eae99-ef36-4d4a-9d4e-3b86d2740291"
      unitRef="usdPerShare">0.65</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzIwLTMtMS0xLTc0ODcw_38a3a7c0-f27e-4ea4-9c67-1c3496a75dfb"
      unitRef="usdPerShare">0.63</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzIwLTUtMS0xLTc0ODcw_af696eed-b15a-412c-aba2-c799e4acc817"
      unitRef="usdPerShare">1.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzIyLTEtMS0xLTc0ODcw_9ddf5102-230f-4c26-8446-8c4ede04a355"
      unitRef="shares">96812000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzIyLTMtMS0xLTc0ODcw_83b79010-ae97-46cc-ae35-be4d785f8ce0"
      unitRef="shares">95725000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzIyLTUtMS0xLTc0ODcw_69b37896-97f0-4273-9eaf-9b9dc754e478"
      unitRef="shares">91818000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzIzLTEtMS0xLTc0ODcw_810736ab-2d64-4243-a491-7248638cf4d1"
      unitRef="shares">100162000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzIzLTMtMS0xLTc0ODcw_4df109d2-43ae-4ae5-995e-8a7145fb365a"
      unitRef="shares">99418000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDAvZnJhZzoyZTg4NzYwYTA1ODA0MTUxYWE5NDM5MGYwZDg2NTE2Ni90YWJsZTo3MTMxMTlmMDcwOTU0MTQ3OTc5YzZkYTVmY2IwNWYxNy90YWJsZXJhbmdlOjcxMzExOWYwNzA5NTQxNDc5NzljNmRhNWZjYjA1ZjE3XzIzLTUtMS0xLTc0ODcw_47db26dd-15ee-4de0-a13a-dd53f4ed28e2"
      unitRef="shares">98452000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="ic468fb2b2ce2450d86b844958128b670_I20191228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzItMS0xLTEtNzQ4NzA_6eeef2da-70f2-4dcd-bab7-f150b3842c82"
      unitRef="shares">89005062</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic468fb2b2ce2450d86b844958128b670_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzItMy0xLTEtNzQ4NzA_3221ee86-1f36-466d-ac90-3837656aab3d"
      unitRef="usd">89000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2196b6cf35eb4e78972ce3b975c09492_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzItMTMtMS0xLTc0ODcw_741cd0e6-f289-4b1c-95d0-0cac59cc11a8"
      unitRef="usd">717282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i781d094b68fd4ab1993a37884a588f7c_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzItMTUtMS0xLTc0ODcw_94aa7714-3ab8-4c1e-994a-940098c3a86c"
      unitRef="usd">28013000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0465816bf8844125bdb6b8535e92f4f1_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzItMTctMS0xLTc0ODcw_26de6712-0401-4f49-8ae6-81920503a223"
      unitRef="usd">745384000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaa1b0f63ffe2407b8e43760f2642e604_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzMtMTUtMS0xLTc0ODcw_258c9919-2cee-4e3c-97f2-4c0fc5ae9909"
      unitRef="usd">439000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9b8f712f11bf47188350704f6519b64b_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzMtMTctMS0xLTc0ODcw_870877f5-0447-417d-9303-6fbd889001ef"
      unitRef="usd">439000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i48b8f69e2a234324ba3eb9fa1c78a7b8_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzgtMS0xLTEtNzQ4NzA_440db7b1-40b0-4acb-831f-3ac09541a985"
      unitRef="shares">5849274</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i48b8f69e2a234324ba3eb9fa1c78a7b8_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzgtMy0xLTEtNzQ4NzA_a890ba51-d70e-48ef-a30f-9a34af1d3056"
      unitRef="usd">6000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="id91e810731564910886e026f0c9929f5_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzgtMTMtMS0xLTc0ODcw_77f54fb5-10f2-449f-aa4e-825e33f48db4"
      unitRef="usd">32598000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzgtMTctMS0xLTc0ODcw_c2bc22ee-5ef0-45d0-80ca-af4a4cb6358c"
      unitRef="usd">32604000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id91e810731564910886e026f0c9929f5_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzktMTMtMS0xLTc0ODcw_59422d1a-656b-4932-8de6-bba3c5b204d9"
      unitRef="usd">483000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzktMTctMS0xLTc0ODcw_8577a06d-5698-4b88-8329-3e23fc9a6c6b"
      unitRef="usd">483000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id91e810731564910886e026f0c9929f5_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzEwLTEzLTEtMS03NDg3MA_783d1053-f41f-45f4-9ad7-f9a4681cc59a"
      unitRef="usd">38084000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzEwLTE3LTEtMS03NDg3MA_3f442811-ff37-4ea8-af06-4c27e105989f"
      unitRef="usd">38084000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:Dividends
      contextRef="id91e810731564910886e026f0c9929f5_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzExLTEzLTEtMS03NDg3MA_e49138a9-6029-4f83-a973-40001dcfc3ce"
      unitRef="usd">434000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzExLTE3LTEtMS03NDg3MA_b2ead69b-51e4-42f3-bade-a83eb8a7c5df"
      unitRef="usd">434000</us-gaap:Dividends>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="icbdff689c1fc49ad8d8e94ed3b0862d1_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzEyLTE1LTEtMS03NDg3MA_480cdf87-a5a5-43e3-80ba-62eec2265160"
      unitRef="usd">106713000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="icbdff689c1fc49ad8d8e94ed3b0862d1_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzEyLTE1LTEtMS03NDg3MA_754c40dd-faa2-4ba1-bf34-798262e75011"
      unitRef="usd">106713000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzEyLTE3LTEtMS03NDg3MA_27c2ceb9-72e0-48ad-9e79-62a83f176453"
      unitRef="usd">106713000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzEyLTE3LTEtMS03NDg3MA_4cc2da0f-0e61-4c42-baad-f36fc2119dfd"
      unitRef="usd">106713000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i0578074df59e4cb3ab9d793d4ef25322_I20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzEzLTEtMS0xLTc0ODcw_39ad72fd-66a5-4994-81d9-bddce4371686"
      unitRef="shares">94854336</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0578074df59e4cb3ab9d793d4ef25322_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzEzLTMtMS0xLTc0ODcw_5e1b81ba-25ed-4388-8a9e-c11ec80b168f"
      unitRef="usd">95000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8d102dcba49240c59a62e909c7ef2339_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzEzLTEzLTEtMS03NDg3MA_3b766e47-66a9-41eb-80e5-5c7ea333f3f2"
      unitRef="usd">787047000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iec09a1ac4a7c47928501b331bd28f641_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzEzLTE1LTEtMS03NDg3MA_d2dfc3c7-19b1-4862-98d6-89d1a68920d2"
      unitRef="usd">135165000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib94fda590359450da3518672db86de59_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzEzLTE3LTEtMS03NDg3MA_dca0c5f4-2241-4627-8729-e05f80b63696"
      unitRef="usd">922307000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i4d96b004a7ff4a12a0b82dfff34309e4_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzE1LTEtMS0xLTc0ODcw_ddc83c84-ad04-443f-9392-3b5add52e11b"
      unitRef="shares">1290097</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i4d96b004a7ff4a12a0b82dfff34309e4_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzE1LTMtMS0xLTc0ODcw_ce58bbf5-2df0-4f56-bbc0-8a6da3354928"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i8d846324ec3a488dba38bfd4a628900a_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzE1LTEzLTEtMS03NDg3MA_edc58a6b-b2e3-40af-9d5d-387564827447"
      unitRef="usd">7225000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzE1LTE3LTEtMS03NDg3MA_85272c17-e05e-4655-b252-f74958fbda3c"
      unitRef="usd">7226000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8d846324ec3a488dba38bfd4a628900a_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzE3LTEzLTEtMS03NDg3MA_46517607-a834-4349-821d-d73cf6b5054f"
      unitRef="usd">17615000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzE3LTE3LTEtMS03NDg3MA_8507f350-5600-4ac0-83f9-49b9b0e04e02"
      unitRef="usd">17615000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:Dividends
      contextRef="i8d846324ec3a488dba38bfd4a628900a_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzE4LTEzLTEtMS03NDg3MA_9fd760c9-90c7-4cd8-9941-ead9881aaf81"
      unitRef="usd">186000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzE4LTE3LTEtMS03NDg3MA_50082301-3a04-4cfc-bbf8-4dfa049585b8"
      unitRef="usd">186000</us-gaap:Dividends>
    <us-gaap:NetIncomeLoss
      contextRef="id5679e700b634701a43d03ab1e66f954_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzE5LTE1LTEtMS03NDg3MA_50d088ba-1c35-4d8d-8218-e6b72abf7e65"
      unitRef="usd">62310000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id5679e700b634701a43d03ab1e66f954_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzE5LTE1LTEtMS03NDg3MA_ea812069-ce49-42f9-8c24-ae009cc4321f"
      unitRef="usd">62310000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzE5LTE3LTEtMS03NDg3MA_05b2b867-f82d-4594-8e2e-6e341ea4d01c"
      unitRef="usd">62310000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzE5LTE3LTEtMS03NDg3MA_a999f5f8-f41c-40e2-a312-1d967cb7b72f"
      unitRef="usd">62310000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="idd7bebdfeb5c4a8f958369c83e37fade_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzIwLTEtMS0xLTc0ODcw_a198cd70-9680-4912-9475-5a203c2dc2d2"
      unitRef="shares">96144433</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="idd7bebdfeb5c4a8f958369c83e37fade_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzIwLTMtMS0xLTc0ODcw_bb1df7dc-a34b-4208-b899-89ed83866b88"
      unitRef="usd">96000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i656d050acfc447ba8e849b0615f93d67_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzIwLTEzLTEtMS03NDg3MA_1a8c74c3-0c9b-4930-bb84-8ecd2b406d72"
      unitRef="usd">811701000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1ac6b4998ff543fabffca8fe06cad64a_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzIwLTE1LTEtMS03NDg3MA_4b9a8fa1-f530-41c1-8f24-726ba18b142a"
      unitRef="usd">197475000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzIwLTE3LTEtMS03NDg3MA_ebf17e24-1429-4e9a-afeb-073dc8dbc7e2"
      unitRef="usd">1009272000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i9d3631ccd95a4a18938c3a666d4102fe_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzIxLTEtMS0xLTc0ODcw_7aaf2697-a57a-44df-a947-a493aa85e75e"
      unitRef="shares">1669641</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i9d3631ccd95a4a18938c3a666d4102fe_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzIxLTMtMS0xLTc0ODcw_ca0b7a27-aeb1-4248-8ae6-ceaa62d541f0"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i869b50e0ab55463c843fbbdd66262d27_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzIxLTEzLTEtMS03NDg3MA_00b0de10-4393-4a80-b597-a25ae4e587d3"
      unitRef="usd">6888000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzIxLTE3LTEtMS03NDg3MA_fa7664a8-c005-4059-ba75-f5edf33cda5b"
      unitRef="usd">6890000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i869b50e0ab55463c843fbbdd66262d27_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzIzLTEzLTEtMS03NDg3MA_6ea54548-73e7-4443-9970-4dd4e7f4cc3e"
      unitRef="usd">32556000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzIzLTE3LTEtMS03NDg3MA_0119ad92-436b-4054-8f37-955d1db1a833"
      unitRef="usd">32556000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i6320c01830a844fc9ade27cdc7e8a585_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzIwLTEtMS0xLTc3MDIy_122534a3-e710-4fa2-a1bf-b109c0a5f732"
      unitRef="shares">139718</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i869b50e0ab55463c843fbbdd66262d27_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzIwLTEzLTEtMS04MjY2Mw_8864b14b-124e-46cd-8616-1a66d61b8356"
      unitRef="usd">3451000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzIwLTE3LTEtMS04MTcwOQ_dc79b610-53cd-4bea-aaa5-fbae3c8d87c9"
      unitRef="usd">3451000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:Dividends
      contextRef="i869b50e0ab55463c843fbbdd66262d27_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzI0LTEzLTEtMS03NDg3MA_65d4309c-6068-4755-a32b-a3c235e76967"
      unitRef="usd">105000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzI0LTE3LTEtMS03NDg3MA_14437853-ad44-4214-8b71-71a7fc655c66"
      unitRef="usd">105000</us-gaap:Dividends>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i921a349fefd840858d916920e86b5568_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzI1LTE1LTEtMS03NDg3MA_033ac2fc-cab8-4b4c-a01c-ea856a5fbbe1"
      unitRef="usd">65052000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i921a349fefd840858d916920e86b5568_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzI1LTE1LTEtMS03NDg3MA_04af9d71-2a9e-402a-bd46-06a302cc2385"
      unitRef="usd">65052000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzI1LTE3LTEtMS03NDg3MA_44cbff93-9a4e-4c07-a9e8-0535bd4d2dfa"
      unitRef="usd">65052000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzI1LTE3LTEtMS03NDg3MA_8a0b30a1-6c22-4482-b2ca-6a8dab579706"
      unitRef="usd">65052000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="ie62320489e204caebc6edf7d9b69ba7b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzI2LTEtMS0xLTc0ODcw_ed8703d6-3280-462b-aa5c-e02bedf0059a"
      unitRef="shares">97674356</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie62320489e204caebc6edf7d9b69ba7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzI2LTMtMS0xLTc0ODcw_54d750ba-588f-425c-934a-03cca39a0414"
      unitRef="usd">98000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if90201879aac443c89766d12edad6043_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzI2LTEzLTEtMS03NDg3MA_e6b161e5-4078-44cc-aa25-8c0386430c38"
      unitRef="usd">847589000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3b61074c39e24f8e98d37ec43397872b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzI2LTE1LTEtMS03NDg3MA_4b165059-0222-41fd-9af3-40a03cb3fba7"
      unitRef="usd">262527000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDMvZnJhZzo0YmFlNzkxYjFlN2U0MDhmOTNkOWI0MDNiNjYyNWQ3YS90YWJsZToxMDE5ZTMzM2M5YmI0ZTA3YmVmMTA4NjM1YzQ5MDcxZi90YWJsZXJhbmdlOjEwMTllMzMzYzliYjRlMDdiZWYxMDg2MzVjNDkwNzFmXzI2LTE3LTEtMS03NDg3MA_de6b3696-3803-40ec-884e-46a769f37520"
      unitRef="usd">1110214000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzMtMS0xLTEtNzQ4NzA_ae5ae5e1-70e9-4a41-8434-fc2466a1023f"
      unitRef="usd">65052000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzMtMy0xLTEtNzQ4NzA_2d2b04aa-ee76-480d-af26-3cd6a382ca70"
      unitRef="usd">62310000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzMtNS0xLTEtNzQ4NzA_e6fb78ce-4f17-4580-9ea1-21a898502aa8"
      unitRef="usd">106713000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzUtMS0xLTEtNzQ4NzA_555ed943-83ab-4e23-900d-3689e7bba12a"
      unitRef="usd">70451000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzUtMy0xLTEtNzQ4NzA_4394ec63-10f5-4144-8ab5-2e50e3f9ae05"
      unitRef="usd">63442000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzUtNS0xLTEtNzQ4NzA_29e82fc8-9948-46b9-b99f-302c504f37c1"
      unitRef="usd">50749000</us-gaap:Depreciation>
    <go:AmortizationOfIntangiblesAndOtherAssets
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzYtMS0xLTEtNzQ4NzA_2e7aa88e-1569-44e2-bb1f-95d874598d14"
      unitRef="usd">7800000</go:AmortizationOfIntangiblesAndOtherAssets>
    <go:AmortizationOfIntangiblesAndOtherAssets
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzYtMy0xLTEtNzQ4NzA_bd21fe62-9486-42d4-84c3-91e630d40b95"
      unitRef="usd">7682000</go:AmortizationOfIntangiblesAndOtherAssets>
    <go:AmortizationOfIntangiblesAndOtherAssets
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzYtNS0xLTEtNzQ4NzA_355ea2dc-cb9d-4780-ba8f-e0bcfcab14b5"
      unitRef="usd">7302000</go:AmortizationOfIntangiblesAndOtherAssets>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzgtMS0xLTEtNzQ4NzA_37bc298a-0e82-44aa-9da9-2fe46c1e1cdd"
      unitRef="usd">2264000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzgtMy0xLTEtNzQ4NzA_da59afac-32ed-4f3c-8aee-31cc84df05a7"
      unitRef="usd">2511000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzgtNS0xLTEtNzQ4NzA_9ff5b308-e1fa-42d0-acbb-4a195c5a35c5"
      unitRef="usd">2452000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <go:NoncashOperatingLeaseExpense
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzEwLTEtMS0xLTg1Mzk5_bf8cca29-97f3-4cab-a16f-53321dd5065a"
      unitRef="usd">6932000</go:NoncashOperatingLeaseExpense>
    <go:NoncashOperatingLeaseExpense
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzEwLTMtMS0xLTg1Mzk5_40c97732-6373-487f-9549-53704d8c51f4"
      unitRef="usd">10753000</go:NoncashOperatingLeaseExpense>
    <go:NoncashOperatingLeaseExpense
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzEwLTUtMS0xLTg1Mzk5_163bf914-47d6-41bf-a45e-57096b44a8a4"
      unitRef="usd">10673000</go:NoncashOperatingLeaseExpense>
    <us-gaap:InsuredEventGainLoss
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzktMS0xLTEtNzQ4NzA_5c2b2fd4-4e6a-4407-a08a-c4537e8da38f"
      unitRef="usd">0</us-gaap:InsuredEventGainLoss>
    <us-gaap:InsuredEventGainLoss
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzktMy0xLTEtNzQ4NzA_72009da7-6515-47ae-963e-d86a84290beb"
      unitRef="usd">3970000</us-gaap:InsuredEventGainLoss>
    <us-gaap:InsuredEventGainLoss
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzktNS0xLTEtNzQ4NzA_e1cd85a1-0158-46ff-a808-2a82d6df4745"
      unitRef="usd">0</us-gaap:InsuredEventGainLoss>
    <go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzEwLTEtMS0xLTc0ODcw_69f40e9d-8fa5-43de-8132-70cf6594dcac"
      unitRef="usd">1274000</go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts>
    <go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzEwLTMtMS0xLTc0ODcw_de0bdefd-b3a3-4710-b183-b863947c797a"
      unitRef="usd">0</go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts>
    <go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzEwLTUtMS0xLTc0ODcw_1a395741-2c04-4205-bbec-7dfc12eacd79"
      unitRef="usd">198000</go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts>
    <us-gaap:ShareBasedCompensation
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzEyLTEtMS0xLTc0ODcw_31bff064-d4c3-490f-b9d6-f6a88a5ace50"
      unitRef="usd">32556000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzEyLTMtMS0xLTc0ODcw_db8dc05c-5c96-4490-acd4-f6b740351b02"
      unitRef="usd">17615000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzEyLTUtMS0xLTc0ODcw_c8287421-a461-4c50-a00b-335350f3b0be"
      unitRef="usd">38084000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzEzLTEtMS0xLTc0ODcw_ef6b6408-5ddc-42ad-9ad3-b09c98d83392"
      unitRef="usd">4318000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzEzLTMtMS0xLTc0ODcw_302dae06-0e26-4d80-9171-257dc930b5f4"
      unitRef="usd">4813000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzEzLTUtMS0xLTc0ODcw_9c7e7704-78fb-4d53-acfd-59603241b673"
      unitRef="usd">-456000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProceedsFromInsuranceSettlementOperatingActivities
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzE2LTEtMS0xLTc0ODcw_87af8fd7-ba1a-4a82-8f4b-f4b5035f1a53"
      unitRef="usd">0</us-gaap:ProceedsFromInsuranceSettlementOperatingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementOperatingActivities
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzE2LTMtMS0xLTc0ODcw_e2ffe434-65fd-40fb-958f-3ff74f995a26"
      unitRef="usd">2103000</us-gaap:ProceedsFromInsuranceSettlementOperatingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementOperatingActivities
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzE2LTUtMS0xLTc0ODcw_387f366f-a420-4ce6-8303-61581aff8dfb"
      unitRef="usd">479000</us-gaap:ProceedsFromInsuranceSettlementOperatingActivities>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzE3LTEtMS0xLTc0ODcw_76f623e9-7b60-472d-9e0e-4020635e07c1"
      unitRef="usd">10367000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzE3LTMtMS0xLTc0ODcw_e85747c4-2d5d-4ae9-b216-781229378724"
      unitRef="usd">12944000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzE3LTUtMS0xLTc0ODcw_19f31305-9d51-4fd4-a733-e19c3f0d1921"
      unitRef="usd">-19578000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzE4LTEtMS0xLTc0ODcw_897a3174-1cdd-4b74-a1ac-4f22f0edef85"
      unitRef="usd">-1176000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzE4LTMtMS0xLTc0ODcw_9d85c45d-b8f0-4743-9527-084ccdc52a2e"
      unitRef="usd">-1251000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzE4LTUtMS0xLTc0ODcw_3601ed3b-8738-4c01-a7bd-88c8bf2f50e9"
      unitRef="usd">-1954000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzIwLTEtMS0xLTc0ODcw_e864a2f5-0f28-43ff-8b5c-20b64ddddccf"
      unitRef="usd">7230000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzIwLTMtMS0xLTc0ODcw_ecad4729-03cb-494e-a3e9-cb6206a69ce4"
      unitRef="usd">21000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzIwLTUtMS0xLTc0ODcw_1d49cfee-fb40-48c3-beeb-bd3df3078c0d"
      unitRef="usd">4943000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzIxLTEtMS0xLTc0ODcw_956cb131-e067-4c7a-a8aa-d811e32474ec"
      unitRef="usd">58817000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzIxLTMtMS0xLTc0ODcw_c930bfec-9a20-452b-80b4-f1a90079f0d7"
      unitRef="usd">30345000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzIxLTUtMS0xLTc0ODcw_bcc22e35-b422-4925-a315-debaa67613b7"
      unitRef="usd">25737000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzIyLTEtMS0xLTc0ODcw_c9d38bcc-5ed4-4723-a94e-958e45ad7bce"
      unitRef="usd">-841000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzIyLTMtMS0xLTc0ODcw_0e01e1ea-2487-423e-99bd-ba4902f9144a"
      unitRef="usd">-3301000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzIyLTUtMS0xLTc0ODcw_1a665661-fc67-4a13-b952-7217aeef9d08"
      unitRef="usd">6628000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzIzLTEtMS0xLTc0ODcw_fc977a83-0a78-4bea-ae23-20b70775a35e"
      unitRef="usd">705000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzIzLTMtMS0xLTc0ODcw_bfe5811b-0775-4fef-b978-306707731354"
      unitRef="usd">-362000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzIzLTUtMS0xLTc0ODcw_06a4f71a-7a30-4939-a4e8-f6f7c189ff1e"
      unitRef="usd">2906000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzI0LTEtMS0xLTc0ODcw_d74e0a52-04ad-47e8-809f-286ba19e6cf8"
      unitRef="usd">35094000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzI0LTMtMS0xLTc0ODcw_9e704ed2-ffa8-4d7a-a7d5-d0e048ddf80f"
      unitRef="usd">3179000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzI0LTUtMS0xLTc0ODcw_fa39e248-6cb4-492f-a9bd-b98ea7aa6143"
      unitRef="usd">4778000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzI4LTEtMS0xLTc0ODcw_fac22c28-c2c6-43a9-a2f8-40e90d11d2bd"
      unitRef="usd">12728000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzI4LTMtMS0xLTc0ODcw_dd2f4c36-3743-422c-a148-3a50c7cb5330"
      unitRef="usd">8381000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzI4LTUtMS0xLTc0ODcw_00c5bee5-64a7-42c2-9fc0-92915a339290"
      unitRef="usd">12291000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzMwLTEtMS0xLTc0ODcw_cbff69a5-e9f1-4cec-89d2-c09d8c23f210"
      unitRef="usd">185511000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzMwLTMtMS0xLTc0ODcw_eea2a92e-26f4-434e-9112-cc3a74741726"
      unitRef="usd">165587000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzMwLTUtMS0xLTc0ODcw_95c13815-dce8-4581-8943-7bbfa7c1d993"
      unitRef="usd">181237000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <go:PaymentsForAdvancesToIndependentOperators
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzMyLTEtMS0xLTc0ODcw_fd7f0876-bd83-4a91-ab10-c554ca009be2"
      unitRef="usd">9819000</go:PaymentsForAdvancesToIndependentOperators>
    <go:PaymentsForAdvancesToIndependentOperators
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzMyLTMtMS0xLTc0ODcw_aa4eeea3-9bbf-4596-b17a-4ffbf157bc40"
      unitRef="usd">10024000</go:PaymentsForAdvancesToIndependentOperators>
    <go:PaymentsForAdvancesToIndependentOperators
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzMyLTUtMS0xLTc0ODcw_d3b91c73-3b64-41f1-b0bb-631c6bf74e8e"
      unitRef="usd">10372000</go:PaymentsForAdvancesToIndependentOperators>
    <go:RepaymentsFromAdvancesToIndependentOperators
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzMzLTEtMS0xLTc0ODcw_6ed0b0f2-0110-411d-90ae-a4cd33a6070c"
      unitRef="usd">6917000</go:RepaymentsFromAdvancesToIndependentOperators>
    <go:RepaymentsFromAdvancesToIndependentOperators
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzMzLTMtMS0xLTc0ODcw_95798af2-9cee-4047-9b30-7338cb68eab1"
      unitRef="usd">4563000</go:RepaymentsFromAdvancesToIndependentOperators>
    <go:RepaymentsFromAdvancesToIndependentOperators
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzMzLTUtMS0xLTc0ODcw_b94c78bf-7431-4a91-8eb5-91774e0e3e17"
      unitRef="usd">6793000</go:RepaymentsFromAdvancesToIndependentOperators>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzM0LTEtMS0xLTc0ODcw_a14001c4-8f65-47d1-b231-58df1561c394"
      unitRef="usd">130482000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzM0LTMtMS0xLTc0ODcw_3587ba18-aa0e-46a6-843c-703a8cd12f48"
      unitRef="usd">123384000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzM0LTUtMS0xLTc0ODcw_413fd697-281a-440a-8a24-32374be5a63d"
      unitRef="usd">124920000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzM1LTEtMS0xLTc0ODcw_a5d4690d-8284-49de-8b71-34028d00cf49"
      unitRef="usd">39000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzM1LTMtMS0xLTc0ODcw_cbe3e7e1-2fd6-4444-a14b-473a1b6cdc7e"
      unitRef="usd">37000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzM1LTUtMS0xLTc0ODcw_0bef5186-0adc-451d-b40a-7075b9b0d6e3"
      unitRef="usd">269000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzM2LTEtMS0xLTc0ODcw_b04ed2a6-0880-4466-9885-748d8037a3c3"
      unitRef="usd">16586000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzM2LTMtMS0xLTc0ODcw_e5d3e516-d4df-4534-9cef-95e23c302829"
      unitRef="usd">9772000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzM2LTUtMS0xLTc0ODcw_13ae3fec-70e5-46fc-938d-0b349405b73c"
      unitRef="usd">5861000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzM3LTEtMS0xLTc0ODcw_faa84a28-40a7-4231-a458-14beaa0f5b5d"
      unitRef="usd">0</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzM3LTMtMS0xLTc0ODcw_7e584d38-3983-4254-b1da-c2e0ffbac4cf"
      unitRef="usd">1867000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzM3LTUtMS0xLTc0ODcw_73794580-ac1f-4277-ad71-badcfd6c300b"
      unitRef="usd">305000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzM5LTEtMS0xLTc0ODcw_d2722651-4a57-471b-9121-8a2740b5cdab"
      unitRef="usd">-149931000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzM5LTMtMS0xLTc0ODcw_e88a853b-0411-4e02-9f6a-793f463a9fe1"
      unitRef="usd">-136713000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzM5LTUtMS0xLTc0ODcw_8a236be3-1376-445c-96c8-cf228f3795c6"
      unitRef="usd">-133786000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQyLTEtMS0xLTc0ODcw_2c85b900-c495-4578-812f-99e66b3ffda9"
      unitRef="usd">6890000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQyLTMtMS0xLTc0ODcw_29e473da-15d7-4c19-b5d7-56679cc37ba2"
      unitRef="usd">7226000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQyLTUtMS0xLTc0ODcw_dd801733-9638-4e00-ab18-420c416f9e0a"
      unitRef="usd">32604000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ0LTEtMS0xLTc0ODcw_194f9cd3-0c56-4bf2-9455-259c65e1325e"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ0LTMtMS0xLTc0ODcw_ee9e72e6-358c-49eb-a71f-16bff5b1f465"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ0LTUtMS0xLTc0ODcw_e30607c2-630f-47d3-942c-501fe39f5e97"
      unitRef="usd">90000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ1LTEtMS0xLTc0ODcw_4bbf68b3-3b18-49f6-8e56-80612e21f687"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ1LTMtMS0xLTc0ODcw_81523347-774f-42ef-9262-67b030917463"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ1LTUtMS0xLTc0ODcw_b09f0aa3-cfd2-4598-86ab-8e34ec0a35f4"
      unitRef="usd">90000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ2LTEtMS0xLTc0ODcw_a8531da1-ade0-4a90-92a5-837731cfb9d4"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ2LTMtMS0xLTc0ODcw_d2d3dd9e-2f43-4f9d-8ff5-17f93838cf10"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ2LTUtMS0xLTc0ODcw_362d5a54-c4d7-4c19-af6c-508b6ac222ff"
      unitRef="usd">483000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ4LTEtMS0xLTc0ODcw_b8846ebe-0004-4902-8f2f-eff8ff532aa8"
      unitRef="usd">75000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ4LTMtMS0xLTc0ODcw_4d272d23-c07d-4303-a849-713b1748370f"
      unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ4LTUtMS0xLTc0ODcw_c260581f-7858-465e-b47c-7a44de9f76a0"
      unitRef="usd">188000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ5LTEtMS0xLTc0ODcw_00ad7a0c-ab7b-4cc7-954e-eebe1909cbe6"
      unitRef="usd">1271000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ5LTMtMS0xLTc0ODcw_b5331733-7cde-475f-a949-6624d7b82a73"
      unitRef="usd">1155000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ5LTUtMS0xLTc0ODcw_8e25e21d-d09c-41c9-89f3-0f84a6e936ae"
      unitRef="usd">1024000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ4LTEtMS0xLTc3MTIx_05377329-68d9-4b5a-9602-02eff856e56e"
      unitRef="usd">3451000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ4LTMtMS0xLTc3MTIx_ceb79ec0-1f98-4c75-a7f0-eef8442e7517"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzQ4LTUtMS0xLTc3MTIx_45b19e61-0313-4528-8f19-9d55048eb422"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividends
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzUwLTEtMS0xLTc0ODcw_ebb6af29-6570-4975-ac37-afafa37e0d85"
      unitRef="usd">105000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzUwLTMtMS0xLTc0ODcw_6fb9fc1e-9de4-4f63-8538-0d421e8e2a12"
      unitRef="usd">186000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzUwLTUtMS0xLTc0ODcw_5abc8487-757e-4d3b-b77f-b5576ad6e8f8"
      unitRef="usd">434000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzUxLTEtMS0xLTc0ODcw_5897cb87-c969-4e4a-89e9-6fd028d3a449"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzUxLTMtMS0xLTc0ODcw_d5d039b8-1d3d-44db-8562-dc57c9cf7425"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzUxLTUtMS0xLTc0ODcw_b46f7bc0-45aa-4484-bdc7-32e5ea833871"
      unitRef="usd">701000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzUzLTEtMS0xLTc0ODcw_7cfd2e67-fb7d-44f1-8e12-2c11980be585"
      unitRef="usd">-72937000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzUzLTMtMS0xLTc0ODcw_8352cb71-e4e3-473c-886b-c6a8412c34f4"
      unitRef="usd">5885000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzUzLTUtMS0xLTc0ODcw_c70e5d71-0dff-4295-90ee-b08287e5a00f"
      unitRef="usd">29774000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzU0LTEtMS0xLTc0ODcw_6fe7b935-5202-4ff1-bc98-7f76f28a124d"
      unitRef="usd">-37357000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzU0LTMtMS0xLTc0ODcw_c47ed278-2d3f-4a07-b00b-6019f6fec615"
      unitRef="usd">34759000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzU0LTUtMS0xLTc0ODcw_a9e2ffdc-e916-492c-81f9-65ac3cdcd9e0"
      unitRef="usd">77225000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzU1LTEtMS0xLTc0ODcw_e4037726-ddcd-4f32-b8f3-97fdf419739a"
      unitRef="usd">140085000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib94fda590359450da3518672db86de59_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzU1LTMtMS0xLTc0ODcw_54edcfec-a7d2-4ff8-96ad-34e8dbff6f25"
      unitRef="usd">105326000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0465816bf8844125bdb6b8535e92f4f1_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzU1LTUtMS0xLTc0ODcw_a930f7e9-8bd9-4926-a4da-ae3501439986"
      unitRef="usd">28101000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzU2LTEtMS0xLTc0ODcw_164e478c-b487-45dc-9f75-6680eaabc60c"
      unitRef="usd">102728000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzU2LTMtMS0xLTc0ODcw_d7b7b0d1-3a74-4330-9da1-f0ab2ffe9764"
      unitRef="usd">140085000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib94fda590359450da3518672db86de59_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzU2LTUtMS0xLTc0ODcw_a2e21696-0eca-4229-ae2d-12d6c05dd920"
      unitRef="usd">105326000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzU4LTEtMS0xLTc0ODcw_9f618b9c-c94c-4d74-a130-caa1dd4dc3b9"
      unitRef="usd">19142000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzU4LTMtMS0xLTc0ODcw_278aadef-a0c7-4723-bc4d-ee866fa24a2a"
      unitRef="usd">14604000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzU4LTUtMS0xLTc0ODcw_87f7039e-9cdc-4452-9482-4d47c325e027"
      unitRef="usd">20311000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzU5LTEtMS0xLTc0ODcw_12f4a634-7acc-4d38-969d-e81fc31489eb"
      unitRef="usd">-1721000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzU5LTMtMS0xLTc0ODcw_d8632daf-0869-4791-88aa-14817f2e071d"
      unitRef="usd">477000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzU5LTUtMS0xLTc0ODcw_33c95f2d-6d8e-4714-b34d-0a07f3acc57b"
      unitRef="usd">5186000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzYwLTEtMS0xLTc0ODcw_f2999881-f341-45c7-af8c-cc40a40dc50c"
      unitRef="usd">18536000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzYwLTMtMS0xLTc0ODcw_1b747da7-9f38-4ce1-a4b4-d97977f0bb95"
      unitRef="usd">14986000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzYwLTUtMS0xLTc0ODcw_b164b1b1-9a3f-4e1b-83f1-c530b6a30ffc"
      unitRef="usd">15604000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzYxLTEtMS0xLTc0ODcw_f76fe07c-ce9a-4338-a2e6-3b45e1418272"
      unitRef="usd">3736000</us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzYxLTMtMS0xLTc0ODcw_98e95d78-e821-4e3e-9146-a2d8eff90239"
      unitRef="usd">1613000</us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzYxLTUtMS0xLTc0ODcw_47f6a6ac-580a-4095-8093-fc9aceb5bfdc"
      unitRef="usd">1050000</us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1>
    <us-gaap:NotesReduction
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzYyLTEtMS0xLTc0ODcw_bd4bf7b5-ae3e-4995-9e4b-2fa7e99c5dc5"
      unitRef="usd">0</us-gaap:NotesReduction>
    <us-gaap:NotesReduction
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzYyLTMtMS0xLTc0ODcw_5a0d19ba-ba82-4af2-9698-ce4f941de373"
      unitRef="usd">7609000</us-gaap:NotesReduction>
    <us-gaap:NotesReduction
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMDYvZnJhZzo2ZTI3ZGJmZGQzYmM0NzEzYWRhNjQ3ZGQwZDExZmYzZi90YWJsZTpiMjcxOWViMTg4ZGI0OTc0YWQwNDYzZmI4YmFjZDcyZS90YWJsZXJhbmdlOmIyNzE5ZWIxODhkYjQ5NzRhZDA0NjNmYjhiYWNkNzJlXzYyLTUtMS0xLTc0ODcw_4be6ec85-ef9b-4ce2-9a5d-4657d999b31b"
      unitRef="usd">0</us-gaap:NotesReduction>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5MjU1_669a157d-5a25-408d-a6ae-0a24a9769028">Organization and Summary of Significant Accounting Policies&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Description of Business &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Based in Emeryville, California, and incorporated in Delaware in 2014, Grocery Outlet Holding Corp. (together with its wholly owned subsidiaries, collectively, "Grocery Outlet," "we," or the "Company") is a high-growth, extreme value retailer of quality, name-brand consumables and fresh products sold through a network of independently operated stores. As of December&#160;31, 2022, we had 441 stores throughout California, Washington, Oregon, Pennsylvania, Idaho, Nevada, Maryland and New Jersey.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Grocery Outlet Holding Corp. (the "Parent Company") owns 100% of Globe Intermediate Corp. ("Intermediate"), which owns 100% of GOBP Holdings, Inc. ("GOBP Holdings"), which owns 100% of GOBP Midco, Inc. ("Midco"), which owns 100% of Grocery Outlet Inc. ("GOI").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fiscal Year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; We operate on a fiscal year that ends on the Saturday closest to December 31st each year. The fiscal years ended December 31, 2022 ("fiscal 2022") and January 1, 2022 ("fiscal 2021") consisted of 52 weeks while the fiscal year ended January 2, 2021 ("fiscal 2020") consisted of 53 weeks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the United States ("U.S.") Securities and Exchange Commission (the "SEC"). Our consolidated financial statements include the accounts of Grocery Outlet Holding Corp. and its wholly owned subsidiaries. All intercompany balances and transactions were eliminated. In the opinion of management, these consolidated financial statements include all adjustments, consisting of normal recurring adjustments, necessary for a fair statement of the results for the periods presented. Beginning in the fourth quarter of fiscal 2022, non-cash rent previously included within changes in operating lease assets and liabilities, net is now separately presented in our consolidated statements of cash flows. Prior period amounts have been reclassified to conform to the current period presentation. The reclassification of this item had no impact on net income, earnings per share, or retained earnings in the current or prior periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results can differ from these estimates depending upon certain risks and uncertainties. Changes in these estimates are recorded when known. We consider our accounting policy relating to long-lived asset impairment to be a significant accounting policy that involves management estimate and judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment Reporting &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; We manage our business as one operating segment. In addition, all of our sales were made to customers located in the U.S. and all property and equipment is located in the U.S.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; We consider all highly liquid investments, purchased with original maturities of three months or less, to be cash equivalents. All cash equivalents are unrestricted and available for immediate use.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Allowance for Independent Operator ("IO") Receivables and IO Notes and Other Accounts Receivable &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; We maintain allowances and accruals for estimated losses of amounts advanced to IOs and other third parties determined to be uncollectible. See NOTE 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Independent Operator Notes and Independent Operator Receivables, for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents and accounts and notes receivable. Although we deposit our cash with creditworthy financial institutions, our deposits typically exceed federally insured limits. To date, we have not experienced any losses on our cash deposits. No single customer or store represented more than 10% of net sales for the fiscal years ended December&#160;31, 2022, January&#160;1, 2022 and January&#160;2, 2021. No single customer or IO represented more than 10% of accounts receivable or notes receivable as of December&#160;31, 2022 and January&#160;1, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Merchandise Inventories &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Merchandise inventories are valued at the lower of cost or net realizable value. Cost is determined by the weighted-average cost method for warehouse inventories and the retail inventory method for store inventories. We provide for estimated inventory losses between physical inventory counts based on historical averages. This provision is adjusted periodically to reflect the actual shrink results of the physical inventory counts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and Equipment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Property and equipment is stated at cost less accumulated depreciation and includes expenditures for significant improvements to leased premises. Depreciation of property and equipment is calculated using the straight-line method over the estimated useful lives of the assets, generally ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzQ3MjI_216ea42b-6d14-4430-8eaf-4a84c9ca951e"&gt;three&lt;/span&gt; to 15 years. Amortization of leasehold improvements is calculated based on the shorter of their estimated useful life or the remaining terms of the lease. Remaining lease terms currently range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzQ5MTc_ea1a22bc-cf97-4dc4-bb16-9dea8f517703"&gt;one&lt;/span&gt; to 19 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluate events and changes in circumstances that could indicate carrying amounts of long-lived assets, including property and equipment, may not be recoverable. When such events or changes in circumstances occur, we assess the recoverability of long-lived assets by determining whether or not the carrying value of such assets will be recovered through undiscounted future cash flows derived from their use and eventual disposition. For purposes of this assessment, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities, primarily at an individual store level. If the sum of the undiscounted future cash flows is less than the carrying amount of an asset, we record an impairment loss for the amount by which the carrying amount of the asset exceeds its fair value. The total amount of property and equipment, including store assets, and operating lease right-of-use assets as of December&#160;31, 2022 were $560.7 million and $902.2 million, respectively, and as of January&#160;1, 2022 were $499.4 million and $898.2 million, respectively. The estimated fair value of the asset or asset group is based on the estimated discounted future cash flows of the asset or asset group using a discount rate commensurate with the related risk. There were no adjustments to the carrying value of long-lived assets due to impairment charges during fiscal 2022, 2021 and 2020. See NOTE 3&#x2014;Property and Equipment and NOTE 4&#x2014;Leases for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, current lease liabilities, and long-term lease liabilities in our consolidated balance sheets. Finance leases are included in other assets, current lease liabilities, and long-term lease liabilities in our consolidated balance sheets. Right-of-use assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease over the same term. Right-of-use assets and liabilities are recognized at commencement date based on the present value of the lease payments over the lease term, reduced by landlord incentives. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, which is estimated to approximate the interest rate on a collateralized basis with similar terms and payments based on the information available at the commencement date, to determine the present value of our lease payments. Lease term is defined as the non-cancelable period of the lease plus any options to extend or terminate the lease when it is reasonably certain that we will exercise the option. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term while finance lease payments are charged to interest expense and depreciation and amortization expense over the lease term. Leases with an initial term of 12 months or less are not recorded on the balance sheet; lease expense for these short-term leases is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generally lease retail facilities for store locations, distribution centers, office space and equipment and account for these leases as operating leases. We account for one retail store lease and certain equipment leases as finance leases. Lease and non-lease components are accounted for separately. We sublease certain real estate to unrelated third parties under non-cancelable leases and the sublease portfolio consists of operating leases for retail stores. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and Other Intangible Assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; We have both goodwill and intangible assets recorded on our consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the difference between the purchase price and the fair value of assets and liabilities acquired in a business combination. Goodwill is not amortized, but rather is subject to an annual impairment evaluation which is performed during our fourth quarter or when events or changes in circumstances indicate that the value of goodwill may be impaired. Our impairment evaluation of goodwill consists of an initial qualitative assessment of our reporting unit to determine whether it is more-likely-than-not that the fair value of the reporting unit is less than its carrying value. If it is concluded that this is the case, a quantitative evaluation, based on discounted cash flows, is performed which requires us to estimate future cash flows, growth rates and economic and market conditions. If the quantitative evaluation indicates that goodwill is not recoverable, an impairment loss is calculated and recognized during that period. Measurement of such an impairment loss would be based on the excess of the carrying amount over fair value. There were no goodwill impairment charges recorded during the fiscal years ended December&#160;31, 2022, January&#160;1, 2022 and January&#160;2, 2021. There were no changes in the carrying amount of goodwill for the fiscal years ended December&#160;31, 2022, January&#160;1, 2022, and January&#160;2, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets include trademarks, computer software, and liquor licenses. Trademarks represent the value of all our trademarks and trade names in the marketplace. We are amortizing the value assigned to the trade names on a straight-line basis over 15 years. Computer software includes both acquired software and eligible costs to develop internal-use software that are incurred during the application development stage. These assets are amortized over their estimated useful &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;lives of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzEwNDA1_a28e478b-186a-479b-9855-71e0a82d97ee"&gt;three&lt;/span&gt; to 10 years. Liquor license assets have been classified as indefinite-lived intangible assets and accordingly, are not subject to amortization. We review our intangible assets for impairment when events or changes in circumstances indicate that the carrying amount may not be recoverable. If the carrying amount of the intangible assets are not recoverable, the impairment is measured as the amount by which the carrying value of the intangible asset exceeds its fair value. There were no impairments of intangible assets recognized during the fiscal years ended December&#160;31, 2022, January&#160;1, 2022 and January&#160;2, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Fair value is defined as the exchange price, or exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. The fair value of financial instruments is categorized based upon the level of judgment associated with the inputs used to measure their fair values. Fair value is measured using inputs from the three levels of the fair value hierarchy, which are described as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:42.75pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level&#160;1 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Quoted prices in active markets for identical assets or liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:42.75pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level&#160;2 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Quoted prices for similar assets and liabilities in active markets or inputs that are observable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:42.75pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level&#160;3 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Unobservable inputs in which there is little or no market data, which requires us to develop our own assumptions when pricing the financial instruments, such as cash flow modeling assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assets' or liabilities' fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The fair value framework requires that we maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no assets or liabilities measured at fair value on a recurring or non-recurring basis as of December&#160;31, 2022 or January&#160;1, 2022. Generally, assets are recorded at fair value on a non-recurring basis as a result of impairment charges. See NOTE 3&#x2014;Property and Equipment and NOTE 5&#x2014;Goodwill and Intangible Assets, for additional information. There were no transfers of assets or liabilities between levels within the fair value hierarchy during the fiscal years ended December&#160;31, 2022 or January&#160;1, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial assets and liabilities are carried at cost, which generally approximates their fair value, as described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and cash equivalents, IO receivables, other accounts receivable and accounts payable &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The carrying value of such financial instruments approximates their fair value due to factors such as their short-term nature or their variable interest rates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;IO notes receivable (net) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The carrying value of such financial instruments approximates their fair value due to the effect of the related allowance for expected credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth by level within the fair value hierarchy the carrying amounts and estimated fair values of our significant financial liabilities that are not recorded at fair value on the consolidated balance sheets (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior term loan (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;The carrying amounts as of December&#160;31, 2022 and January&#160;1, 2022 are net of unamortized debt discounts of $0.6 million and $1.0 million, respectively, and debt issuance costs of $4.7 million and $7.5 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;The estimated fair value of our senior term loan was determined based on the average quoted bid-ask prices for the senior term loan in an over-the-counter market on the last trading day of fiscal 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue&#160;Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Sales &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We recognize revenue from the sale of products at the point of sale, net of any taxes or deposits collected and remitted to governmental authorities. For e-commerce related sales in which a third-party provides home delivery service, revenue is recognized upon delivery to the customer. Our performance obligations are satisfied upon the transfer of goods to the customer, at the point of sale, and payment from customers is also due at the time of sale. Discounts provided to customers by us are recognized at the time of sale as a reduction in net sales as the products are sold. Discounts provided by IOs are not recognized as a reduction in net sales as these are provided solely by the IO who bears the incremental costs arising from the discount. We do not accept manufacturer coupons. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not have any material contract assets or receivables from contracts with customers, any revenue recognized in the current year from performance obligations satisfied in previous periods, any material performance obligations other than our gift card deferred revenue liability, or any material costs to obtain or fulfill a contract as of December&#160;31, 2022 and January&#160;1, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Gift Cards &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We record a deferred revenue liability when a Grocery Outlet gift card is sold. Revenue related to gift cards is recognized as the gift cards are redeemed, which is when we have satisfied our performance obligation. While gift cards are generally redeemed within 12 months, some are never fully redeemed. We reduce the liability and recognize revenue for the unused portion of the gift cards ("breakage") under the proportional method, where recognition of breakage income is based upon the historical run-off rate of unredeemed gift cards. Our gift card deferred revenue liability was $3.6 million as of December&#160;31, 2022 and January&#160;1, 2022. Breakage amounts were $0.3 million, $0.3 million and $0.2 million for the fiscal years ended December&#160;31, 2022, January&#160;1, 2022 and January&#160;2, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Disaggregated Revenues &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The&#160;following table&#160;presents net sales&#160;revenue&#160;by type&#160;of product&#160;for the fiscal years ended December&#160;31, 2022, January&#160;1, 2022 and January&#160;2, 2021 (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Perishable &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,272,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,067,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054,506&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-perishable &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,305,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,012,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,080,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net sales &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,578,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,079,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,134,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Perishable departments include dairy and deli; produce and floral; and fresh meat and seafood. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Non-perishable departments include non-perishable grocery; general merchandise; health and beauty care; frozen foods; and beer and wine.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;The fiscal years ended December 31, 2022 and January 1, 2022 consisted of 52 weeks while the fiscal year ended January 2, 2021 consisted of 53 weeks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cost of Sales &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Cost of sales includes, among other things, merchandise costs, inventory markdowns, shrink, transportation, third-party delivery fees and distribution and warehousing costs, including depreciation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketing and Advertising Expenses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Costs for store promotions, newspaper, television, radio and other media advertising are expensed at the time the promotion or advertising takes place. Advertising costs are included in SG&amp;amp;A in the accompanying consolidated statements of operations and comprehensive income and amounted to $34.6 million, $32.6 million and $25.9 million, respectively, in the fiscal years ended December&#160;31, 2022, January&#160;1, 2022 and January&#160;2, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share-based Awards &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; We estimate the fair value of restricted stock units ("RSUs") and performance-based restricted stock units ("PSUs") based upon the closing price of our common stock as reported on the Nasdaq Global Select Market on the date of grant. The PSUs vest in one installment after a three year performance period based on the achievement of cumulative operating goals. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize compensation expense for share-based payment awards with only a service condition on a straight-line basis over the requisite service period, which is generally the award's vesting period. Vesting of these awards would be accelerated for certain employees in the event of a change in control as well as certain termination events. Compensation expense for share-based payment awards subject to vesting based upon the achievement of a performance condition is recognized on a graded-vesting basis at the time the achievement of the performance condition becomes probable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize share-based award forfeitures as they occur rather than estimating by applying a forfeiture rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While we recognize share-based compensation expense over the performance period and/or requisite service period based on the fair market value of the award as of the grant date, we will not know the actual amount of tax benefit an award will generate until such award is exercised (for stock options) or vested (for RSUs or PSUs). Until such award is exercised or vested we assume that the amount ultimately recognized for tax purposes is the same amount we are currently recognizing in our operating results, that is for "book" purposes. Consequently, our deferred tax asset related to share-based compensation expense, which totaled $14.0 million as of December&#160;31, 2022, is based on each qualifying award's grant date fair value rather than the award's to-be-determined exercise date intrinsic value (or vesting date fair value). For awards exercised or vested during our fiscal year ended December&#160;31, 2022, the difference between the grant date fair value and the exercise or vest date intrinsic value totaled $33.3&#160;million. If the share price for our common stock were to depreciate for a sustained period of time, we could be required to recognize a tax shortfall. Such shortfalls could have a material effect on our cash flows and financial results. See NOTE 8&#x2014;Share-based Awards and NOTE 10&#x2014;Income Taxes, for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Income taxes are accounted for using an asset and liability approach that requires recognition of deferred tax assets and liabilities for expected future tax consequences of events that have been recognized in our consolidated financial statements or tax returns. In estimating future tax consequences, all expected future events are considered, other than changes in the tax law. A valuation allowance is established, when necessary, to reduce net deferred income tax assets to the amount expected to be realized. We have not recorded any valuation allowances against our deferred income tax balances for the fiscal years ended December&#160;31, 2022 and January&#160;1, 2022. Significant items comprising our future tax benefits and liabilities (deferred tax assets and liabilities) include lease liability obligations, right-of-use assets, depreciation and amortization, net operating losses and other carryforwards, goodwill and share-based compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We record uncertain tax positions in accordance with Accounting Standards Codification ("ASC") Topic 740, Income Taxes, on the basis of a two-step process in which (i) we determine whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (ii) for those tax positions that meet the more likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Variable Interest Entities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; In accordance with the variable interest entities sub-section of ASC Topic 810, Consolidation, we assess at each reporting period whether we, or any consolidated entity, are considered the primary beneficiary of a variable interest entity ("VIE") and therefore required to consolidate the financial results of the VIE in our consolidated financial statements. Determining whether to consolidate a VIE may require judgment in assessing (i)&#160;whether an entity is a VIE, and (ii)&#160;if a reporting entity is a VIE's primary beneficiary. A reporting entity is determined to be a VIE's primary beneficiary if it has the power to direct the activities that most significantly impact a VIE's economic performance and the obligation to absorb losses or rights to receive benefits that could potentially be significant to a VIE. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had 438, 411 and 375 stores operated by IOs as of December&#160;31, 2022, January&#160;1, 2022 and January&#160;2, 2021, respectively. We have agreements in place with each IO. The IO orders merchandise exclusively from us which is provided to the IO on consignment. Under the Independent Operator Agreement (the "Operator Agreement"), the IO selects a majority of merchandise that we consign to the IO, which the IO chooses from our merchandise order guide according to the IO's knowledge and experience with local customer purchasing trends, preferences, historical sales and similar factors. The Operator Agreement gives the IO discretion to adjust our initial prices if the overall effect of all price changes at any time comports with the reputation of our Grocery Outlet retail stores for selling quality, name-brand consumables and fresh products and other merchandise at extreme discounts. The IO is required to furnish initial working capital and to acquire certain store and safety ass&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ets. The IO is also required to hire, train and employ a properly trained workforce sufficient in number to enable the IO to fulfill its obligations under the Operator Agreement. Additionally, the IO is responsible for expenses required for business operations, including all labor costs, utilities, credit card processing fees, supplies, taxes, fines, levies and other expenses. Either party may terminate the Operator Agreement without cause upon 75 days' notice.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As consignor of all merchandise to each IO, the aggregate net sales proceeds from merchandise sales belongs to us. Net sales related to IO store&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s were $3.5 billion, $3.0 billion, and $3.1 billion for the fiscal years ended December&#160;31, 2022, January&#160;1, 2022, and January&#160;2, 2021, respectively. We, in turn, pay each IO a commission based on a share of the gross profit of the store. Inventories and related net sales proceeds are our property, and we are responsible for store rent and related occupancy costs. IO commissions are expensed and included in SG&amp;amp;A. IO commissions were $533.1 million, $463.8 million, and $469.3 million for the fiscal years ended December&#160;31, 2022, January&#160;1, 2022 and January&#160;2, 2021, respectively. IO commissions of $6.2 million and $9.1 million were included in accrued and other current liabilities as of December&#160;31, 2022 and January&#160;1, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An IO may fund its initial store investment from existing capital, a third-party loan or most commonly through a loan from us, as further discussed in NOTE 2&#x2014;Independent Operator Notes and Independent Operator Receivables. As collateral for IO obligations and performance, the Operator Agreement grants us the security interests in the assets owned by each IO related to the respective store. Since the total investment at risk associated with each IO is not sufficient to permit each IO to finance its activities without additional subordinated financial support, each IO is a VIE that we have a variable interest in. To determine if we are the primary beneficiary of a VIE, we evaluate whether we have (i)&#160;the power to direct the activities that most significantly impact the IO's economic performance and (ii) the obligation to absorb losses or the right to receive benefits of the IO that could potentially be significant to the IO. Our evaluation includes identification of significant activities and an assessment of the IO's ability to direct those activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activities that most significantly impact the IO's economic performance relate to sales and labor. Sales activities that significantly impact the IO's economic performance include determining what merchandise the IO will order and sell and the price of such merchandise, both of which the IO controls. The IO is also responsible for all of its own labor. Labor activities that significantly impact the IO's economic performance include hiring, training, supervising, directing, compensating (including wages, salaries and employee benefits) and terminating all of the employees of the IO, activities which the IO controls. Accordingly, the IO has the power to direct the activities that most significantly impact the IO's economic performance. Furthermore, the mutual termination rights associated with the Operator Agreement illustrate the lack of ultimate control over the IO. Therefore, the Company is not the primary beneficiary of these VIEs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our maximum exposure, in accordance with ASC Topic 810, to the IOs is generally limited to the IO notes and IO receivables due from these entities, which was $48.1 million and $40.6 million as of December&#160;31, 2022 and January&#160;1, 2022, respectively. See NOTE 2&#x2014;Independent Operator Notes and Independent Operator Receivables, for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income Per Share &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Basic net income per share is calculated using net income available to common stockholders divided by the weighted-average number of common shares outstanding during the period. Diluted net income per share reflects the dilutive effects of stock options and RSUs outstanding during the period, to the extent such securities would not be anti-dilutive, as well as dilutive PSUs, and is determined using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No recently adopted accounting pronouncements had a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting Standards Update ("ASU") No. 2022-02&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; In March 2022, the Financial Accounting Standards Board issued ASU No. 2022-02, Troubled Debt Restructurings and Vintage Disclosures ("ASU 2022-02"). ASU 2022-02 eliminates the accounting guidance on troubled debt restructurings for creditors in ASC Topic 310 and amends the guidance on "vintage disclosures" to require disclosure of current-period gross write-offs by year of origination. ASU 2022-02 also updates the requirements related to accounting for credit losses under ASC Topic 326 and adds enhanced disclosures for creditors with respect to loan refinancings and restructurings for borrowers experiencing financial difficulty. ASU 2022-02 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. We will adopt ASU 2022-02 beginning in the first quarter of fiscal 2023. We do not expect the adoption of ASU 2022-02 to have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:NumberOfStores
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzQ2OQ_c3f74297-c2e0-400b-abce-e59f690b4bc6"
      unitRef="store">441</us-gaap:NumberOfStores>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="ibd4280636f864f79a0f52abf3952682d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzU1MQ_920e0e8d-a2b5-4557-ad22-62dd0ddf6da9"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i52539150a33141dc891fbf89204b7bef_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzYxMQ_e178d63a-dc95-474e-aef9-07956d82a914"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i9d8642ba28cf4ac9bfc191ddae98e490_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzY2Nw_62ee19d1-2123-4309-9f05-f1594161b3f4"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i8aa6c7bffeef42638261e2635f2c9158_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzcxMg_f61f84b0-31ad-438a-b034-806cc773cb37"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <go:FiscalYearDurationInWeeks
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzk1Nw_6048f879-31da-46bf-8376-8b8762d9b919"
      unitRef="wk">52</go:FiscalYearDurationInWeeks>
    <go:FiscalYearDurationInWeeks
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzk1Nw_ac8423dc-a566-4ca5-b5a9-6a0e830e03b7"
      unitRef="wk">52</go:FiscalYearDurationInWeeks>
    <go:FiscalYearDurationInWeeks
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzEwMzk_f486ed13-a68f-47ea-b9dd-85c260f69f1d"
      unitRef="wk">53</go:FiscalYearDurationInWeeks>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5MjY5_8defb3dc-d05f-4f27-87bb-55d9bed48e6f">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the United States ("U.S.") Securities and Exchange Commission (the "SEC"). Our consolidated financial statements include the accounts of Grocery Outlet Holding Corp. and its wholly owned subsidiaries. All intercompany balances and transactions were eliminated. In the opinion of management, these consolidated financial statements include all adjustments, consisting of normal recurring adjustments, necessary for a fair statement of the results for the periods presented. Beginning in the fourth quarter of fiscal 2022, non-cash rent previously included within changes in operating lease assets and liabilities, net is now separately presented in our consolidated statements of cash flows. Prior period amounts have been reclassified to conform to the current period presentation. The reclassification of this item had no impact on net income, earnings per share, or retained earnings in the current or prior periods.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5MjYx_4100f571-3c3a-4e29-bcbd-d5be5297f07d">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results can differ from these estimates depending upon certain risks and uncertainties. Changes in these estimates are recorded when known. We consider our accounting policy relating to long-lived asset impairment to be a significant accounting policy that involves management estimate and judgment.</us-gaap:UseOfEstimates>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5MjQ4_f7f39749-eb3d-4344-a031-27ffdb6092df">We manage our business as one operating segment. In addition, all of our sales were made to customers located in the U.S. and all property and equipment is located in the U.S.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI2MDQ_096c845c-a8f1-4b7c-a286-16056bbc9772"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI2MDQ_e4abfc2b-762d-45f1-80b0-4d042320291b"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5Mjgy_1dbc056c-434c-482b-b57b-aa5cd5069f57">We consider all highly liquid investments, purchased with original maturities of three months or less, to be cash equivalents. All cash equivalents are unrestricted and available for immediate use.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <go:FinancingAndAccountsReceivableAllowanceForCreditLossesPolicyForUncollectibleAmountsPolicyTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5Mjcw_e15749ad-c19d-4fc3-99fa-ef2eccc154cd">We maintain allowances and accruals for estimated losses of amounts advanced to IOs and other third parties determined to be uncollectible. See NOTE 2&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Independent Operator Notes and Independent Operator Receivables, for additional information.&lt;/span&gt;</go:FinancingAndAccountsReceivableAllowanceForCreditLossesPolicyForUncollectibleAmountsPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5Mjcz_24d5d431-a376-4520-a5a9-36ed49bc963d">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents and accounts and notes receivable. Although we deposit our cash with creditworthy financial institutions, our deposits typically exceed federally insured limits. To date, we have not experienced any losses on our cash deposits. No single customer or store represented more than 10% of net sales for the fiscal years ended December&#160;31, 2022, January&#160;1, 2022 and January&#160;2, 2021. No single customer or IO represented more than 10% of accounts receivable or notes receivable as of December&#160;31, 2022 and January&#160;1, 2022.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5MjYy_923aec0f-5f01-4b79-9532-52d1d2272fd4">Merchandise inventories are valued at the lower of cost or net realizable value. Cost is determined by the weighted-average cost method for warehouse inventories and the retail inventory method for store inventories. We provide for estimated inventory losses between physical inventory counts based on historical averages. This provision is adjusted periodically to reflect the actual shrink results of the physical inventory counts.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5Mjc4_18a6d35b-5f60-4bb6-9936-912eafe0cc60">Property and equipment is stated at cost less accumulated depreciation and includes expenditures for significant improvements to leased premises. Depreciation of property and equipment is calculated using the straight-line method over the estimated useful lives of the assets, generally ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzQ3MjI_216ea42b-6d14-4430-8eaf-4a84c9ca951e"&gt;three&lt;/span&gt; to 15 years. Amortization of leasehold improvements is calculated based on the shorter of their estimated useful life or the remaining terms of the lease. Remaining lease terms currently range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzQ5MTc_ea1a22bc-cf97-4dc4-bb16-9dea8f517703"&gt;one&lt;/span&gt; to 19 years.We evaluate events and changes in circumstances that could indicate carrying amounts of long-lived assets, including property and equipment, may not be recoverable. When such events or changes in circumstances occur, we assess the recoverability of long-lived assets by determining whether or not the carrying value of such assets will be recovered through undiscounted future cash flows derived from their use and eventual disposition. For purposes of this assessment, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities, primarily at an individual store level. If the sum of the undiscounted future cash flows is less than the carrying amount of an asset, we record an impairment loss for the amount by which the carrying amount of the asset exceeds its fair value. The total amount of property and equipment, including store assets, and operating lease right-of-use assets as of December&#160;31, 2022 were $560.7 million and $902.2 million, respectively, and as of January&#160;1, 2022 were $499.4 million and $898.2 million, respectively. The estimated fair value of the asset or asset group is based on the estimated discounted future cash flows of the asset or asset group using a discount rate commensurate with the related risk. There were no adjustments to the carrying value of long-lived assets due to impairment charges during fiscal 2022, 2021 and 2020</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i686deda5e99545d0a92c8f8d6e79a60f_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzQ3Mjg_981f2fc3-2dd4-4979-a190-b347b61a6cc3">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeFinanceLeaseRemainingLeaseTerm
      contextRef="i6801ca814e1b4ef181617697082dfdf7_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzQ5MjM_ed3a5599-3f70-4865-89da-59d5e5406ba1">P19Y</us-gaap:LesseeFinanceLeaseRemainingLeaseTerm>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzU5NTc_92419ee3-12b0-4123-8d67-e2821d0afd4a"
      unitRef="usd">560700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzU5NjQ_c5d838b6-4919-432f-919b-683b7431594a"
      unitRef="usd">902200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzEwOTk1MTE2NzM0MTk_786d5150-63aa-44aa-a94c-740001260db7"
      unitRef="usd">499400000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzEwOTk1MTE2NzM0Mjc_b60fd65b-50cd-49e2-b5b2-2ce26f284ac6"
      unitRef="usd">898200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzYxODc_0c4ea0ec-7239-4dad-a7fb-9bfbc2bc5103"
      unitRef="usd">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzYxODc_1301c683-a4e8-456d-b080-e20d0b8d9d7b"
      unitRef="usd">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzYxODc_f03c9186-dc86-444a-89cf-3e569c62c50c"
      unitRef="usd">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5MjU2_e3fca172-cc74-4ef0-9810-428367e9a45f">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, current lease liabilities, and long-term lease liabilities in our consolidated balance sheets. Finance leases are included in other assets, current lease liabilities, and long-term lease liabilities in our consolidated balance sheets. Right-of-use assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease over the same term. Right-of-use assets and liabilities are recognized at commencement date based on the present value of the lease payments over the lease term, reduced by landlord incentives. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, which is estimated to approximate the interest rate on a collateralized basis with similar terms and payments based on the information available at the commencement date, to determine the present value of our lease payments. Lease term is defined as the non-cancelable period of the lease plus any options to extend or terminate the lease when it is reasonably certain that we will exercise the option. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term while finance lease payments are charged to interest expense and depreciation and amortization expense over the lease term. Leases with an initial term of 12 months or less are not recorded on the balance sheet; lease expense for these short-term leases is recognized on a straight-line basis over the lease term.We generally lease retail facilities for store locations, distribution centers, office space and equipment and account for these leases as operating leases. We account for one retail store lease and certain equipment leases as finance leases. Lease and non-lease components are accounted for separately. We sublease certain real estate to unrelated third parties under non-cancelable leases and the sublease portfolio consists of operating leases for retail stores.</us-gaap:LesseeLeasesPolicyTextBlock>
    <go:LesseeFinanceLeaseNumberOfLeases
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzgyNDE_5edc932a-9049-4d0a-a05f-41251ff57334"
      unitRef="retailstorelease">1</go:LesseeFinanceLeaseNumberOfLeases>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5MjYz_e54cff2b-67df-42ea-ab38-a9e1f8e5466c">We have both goodwill and intangible assets recorded on our consolidated balance sheets. &lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the difference between the purchase price and the fair value of assets and liabilities acquired in a business combination. Goodwill is not amortized, but rather is subject to an annual impairment evaluation which is performed during our fourth quarter or when events or changes in circumstances indicate that the value of goodwill may be impaired. Our impairment evaluation of goodwill consists of an initial qualitative assessment of our reporting unit to determine whether it is more-likely-than-not that the fair value of the reporting unit is less than its carrying value. If it is concluded that this is the case, a quantitative evaluation, based on discounted cash flows, is performed which requires us to estimate future cash flows, growth rates and economic and market conditions. If the quantitative evaluation indicates that goodwill is not recoverable, an impairment loss is calculated and recognized during that period. Measurement of such an impairment loss would be based on the excess of the carrying amount over fair value. There were no goodwill impairment charges recorded during the fiscal years ended December&#160;31, 2022, January&#160;1, 2022 and January&#160;2, 2021. There were no changes in the carrying amount of goodwill for the fiscal years ended December&#160;31, 2022, January&#160;1, 2022, and January&#160;2, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets include trademarks, computer software, and liquor licenses. Trademarks represent the value of all our trademarks and trade names in the marketplace. We are amortizing the value assigned to the trade names on a straight-line basis over 15 years. Computer software includes both acquired software and eligible costs to develop internal-use software that are incurred during the application development stage. These assets are amortized over their estimated useful &lt;/span&gt;&lt;/div&gt;lives of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzEwNDA1_a28e478b-186a-479b-9855-71e0a82d97ee"&gt;three&lt;/span&gt; to 10 years. Liquor license assets have been classified as indefinite-lived intangible assets and accordingly, are not subject to amortization. We review our intangible assets for impairment when events or changes in circumstances indicate that the carrying amount may not be recoverable. If the carrying amount of the intangible assets are not recoverable, the impairment is measured as the amount by which the carrying value of the intangible asset exceeds its fair value.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzYwNDczMTM5OTczOTI_4f8e71ef-0b3c-41b5-a71b-9d2779fe05a9"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzYwNDczMTM5OTczOTI_cae40488-078f-4d4e-8267-d4ee0a5ee7be"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzYwNDczMTM5OTczOTI_edea85fb-8ce0-47bf-a32b-eb2d4a2e360b"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzcxNDY4MjU2MjUxNzY_308177d3-5280-4924-bbd1-3cc1cb6ab380"
      unitRef="usd">0</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzcxNDY4MjU2MjUxNzY_b7a72db9-3f57-4a49-8bcb-616f81cd1fef"
      unitRef="usd">0</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzcxNDY4MjU2MjUxNzY_dc30f19b-e9fa-47d2-9bc3-84f3a2c25809"
      unitRef="usd">0</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id315612c87e14fa6b8cf159d7ab53a7b_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzEwMTc1_8f7b97f7-7530-40c9-90ec-12e4d99a3ca8">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0911a8543ef34cd3aca59f2d3bb8380d_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzEwNDEx_b72be774-ceed-4e2b-afc0-187a2a1724b1">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzEwODkw_19b9cd31-3708-4908-87fa-8824443293cf"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzEwODkw_b234a72e-98e1-4021-a9fb-9985c539c9f5"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzEwODkw_e6fcd813-a4ea-4454-a01e-bc3754ea60c2"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5MjUx_5fb8b879-7d52-49f0-a3d0-1a8398eada49">Fair value is defined as the exchange price, or exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. The fair value of financial instruments is categorized based upon the level of judgment associated with the inputs used to measure their fair values. Fair value is measured using inputs from the three levels of the fair value hierarchy, which are described as follows: &lt;div style="margin-top:6pt;padding-left:42.75pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level&#160;1 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Quoted prices in active markets for identical assets or liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:42.75pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level&#160;2 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Quoted prices for similar assets and liabilities in active markets or inputs that are observable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:42.75pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level&#160;3 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Unobservable inputs in which there is little or no market data, which requires us to develop our own assumptions when pricing the financial instruments, such as cash flow modeling assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assets' or liabilities' fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The fair value framework requires that we maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no assets or liabilities measured at fair value on a recurring or non-recurring basis as of December&#160;31, 2022 or January&#160;1, 2022. Generally, assets are recorded at fair value on a non-recurring basis as a result of impairment charges. See NOTE 3&#x2014;Property and Equipment and NOTE 5&#x2014;Goodwill and Intangible Assets, for additional information. There were no transfers of assets or liabilities between levels within the fair value hierarchy during the fiscal years ended December&#160;31, 2022 or January&#160;1, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial assets and liabilities are carried at cost, which generally approximates their fair value, as described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and cash equivalents, IO receivables, other accounts receivable and accounts payable &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The carrying value of such financial instruments approximates their fair value due to factors such as their short-term nature or their variable interest rates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;IO notes receivable (net) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The carrying value of such financial instruments approximates their fair value due to the effect of the related allowance for expected credit losses.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5Mjc5_b89df1c2-2034-4113-9e6d-13ff654b9435">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth by level within the fair value hierarchy the carrying amounts and estimated fair values of our significant financial liabilities that are not recorded at fair value on the consolidated balance sheets (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior term loan (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;The carrying amounts as of December&#160;31, 2022 and January&#160;1, 2022 are net of unamortized debt discounts of $0.6 million and $1.0 million, respectively, and debt issuance costs of $4.7 million and $7.5 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;The estimated fair value of our senior term loan was determined based on the average quoted bid-ask prices for the senior term loan in an over-the-counter market on the last trading day of fiscal 2022 and 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTableTextBlock>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i4a70cd231d38413d8fcc45242e21fbaa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90YWJsZTo3MTUyMTE4ODAzOGM0YmE4ODQ4YWExOTFjMjg4ZmI2Ny90YWJsZXJhbmdlOjcxNTIxMTg4MDM4YzRiYTg4NDhhYTE5MWMyODhmYjY3XzMtMS0xLTEtNzQ4NzA_79b4da81-192c-4f53-ae2b-d1ba2bba543f"
      unitRef="usd">379650000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ic4517eb33d2642cea0a7ca7b60088164_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90YWJsZTo3MTUyMTE4ODAzOGM0YmE4ODQ4YWExOTFjMjg4ZmI2Ny90YWJsZXJhbmdlOjcxNTIxMTg4MDM4YzRiYTg4NDhhYTE5MWMyODhmYjY3XzMtMy0xLTEtNzQ4NzA_71416f67-2d98-43a6-9700-ae0f6357edfe"
      unitRef="usd">383075000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i4da73836230f450d9879f0430d77f1e2_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90YWJsZTo3MTUyMTE4ODAzOGM0YmE4ODQ4YWExOTFjMjg4ZmI2Ny90YWJsZXJhbmdlOjcxNTIxMTg4MDM4YzRiYTg4NDhhYTE5MWMyODhmYjY3XzMtNS0xLTEtNzQ4NzA_7ce8bd8e-7c0c-42cb-b5f7-b630c124baf8"
      unitRef="usd">451468000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i4ba16498970f40b48d694d073fb52fa6_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90YWJsZTo3MTUyMTE4ODAzOGM0YmE4ODQ4YWExOTFjMjg4ZmI2Ny90YWJsZXJhbmdlOjcxNTIxMTg4MDM4YzRiYTg4NDhhYTE5MWMyODhmYjY3XzMtNy0xLTEtNzQ4NzA_466eb8d7-4e72-46df-a4ec-8d39735211a2"
      unitRef="usd">457700000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzEzNTY4_c1b6118e-7da8-440c-94e8-4739f2ed5676"
      unitRef="usd">600000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzEzNTc1_f3a9b260-6447-4ad1-9fe4-16694db1de02"
      unitRef="usd">1000000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzEzNjIw_a369ab90-3f35-4d6e-bc0a-3415eefdbaee"
      unitRef="usd">4700000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzEzNjI3_78911bd6-1822-40eb-8e1d-5d95ce7d3306"
      unitRef="usd">7500000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5Mjgw_8818015f-af8a-4c9a-91c0-e3376ef49d06">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Sales &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We recognize revenue from the sale of products at the point of sale, net of any taxes or deposits collected and remitted to governmental authorities. For e-commerce related sales in which a third-party provides home delivery service, revenue is recognized upon delivery to the customer. Our performance obligations are satisfied upon the transfer of goods to the customer, at the point of sale, and payment from customers is also due at the time of sale. Discounts provided to customers by us are recognized at the time of sale as a reduction in net sales as the products are sold. Discounts provided by IOs are not recognized as a reduction in net sales as these are provided solely by the IO who bears the incremental costs arising from the discount. We do not accept manufacturer coupons. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not have any material contract assets or receivables from contracts with customers, any revenue recognized in the current year from performance obligations satisfied in previous periods, any material performance obligations other than our gift card deferred revenue liability, or any material costs to obtain or fulfill a contract as of December&#160;31, 2022 and January&#160;1, 2022.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Gift Cards &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt; We record a deferred revenue liability when a Grocery Outlet gift card is sold. Revenue related to gift cards is recognized as the gift cards are redeemed, which is when we have satisfied our performance obligation. While gift cards are generally redeemed within 12 months, some are never fully redeemed. We reduce the liability and recognize revenue for the unused portion of the gift cards ("breakage") under the proportional method, where recognition of breakage income is based upon the historical run-off rate of unredeemed gift cards.Cost of sales includes, among other things, merchandise costs, inventory markdowns, shrink, transportation, third-party delivery fees and distribution and warehousing costs, including depreciation.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <go:GiftCardRedemptionPeriod
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzE1MjMz_1d2f4224-9c39-4535-a30b-1d19b9931100">P12M</go:GiftCardRedemptionPeriod>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzE1NTQ5_c736f124-b733-4477-b451-8e48999e5bcd"
      unitRef="usd">3600000</us-gaap:ContractWithCustomerLiability>
    <go:ContractWithCustomerLiabilityBreakage
      contextRef="i686deda5e99545d0a92c8f8d6e79a60f_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzE1NjAw_7a383521-7678-45b0-a398-88dc9c7fea9c"
      unitRef="usd">300000</go:ContractWithCustomerLiabilityBreakage>
    <go:ContractWithCustomerLiabilityBreakage
      contextRef="i2fd9113bc3e44c95b08b51ad9a95b9bb_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzE1NjA3_8e061881-3193-475e-a1fe-e89ef3df5199"
      unitRef="usd">300000</go:ContractWithCustomerLiabilityBreakage>
    <go:ContractWithCustomerLiabilityBreakage
      contextRef="i6b6e3e6fe4dc499a9ba41f763e31e86c_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzU0OTc1NTg0NDQ5Ng_fcb8e6fb-c3ad-4a53-b936-dc52cb4a10d5"
      unitRef="usd">200000</go:ContractWithCustomerLiabilityBreakage>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5MjY0_4e5742c5-e4ce-44f3-bda6-e9dad148b1f2">The&#160;following table&#160;presents net sales&#160;revenue&#160;by type&#160;of product&#160;for the fiscal years ended December&#160;31, 2022, January&#160;1, 2022 and January&#160;2, 2021 (amounts in thousands):&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Perishable &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,272,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,067,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054,506&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-perishable &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,305,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,012,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,080,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net sales &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,578,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,079,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,134,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Perishable departments include dairy and deli; produce and floral; and fresh meat and seafood. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Non-perishable departments include non-perishable grocery; general merchandise; health and beauty care; frozen foods; and beer and wine.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;The fiscal years ended December 31, 2022 and January 1, 2022 consisted of 52 weeks while the fiscal year ended January 2, 2021 consisted of 53 weeks.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d6db4d22dbf4a8a83072286ccdf39d8_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90YWJsZTozNWVmMjdmOGQ4M2U0YjZmODBmMjcyZTU3YTQ1ZWIzYi90YWJsZXJhbmdlOjM1ZWYyN2Y4ZDgzZTRiNmY4MGYyNzJlNTdhNDVlYjNiXzEtMS0xLTEtNzQ4NzA_716869ed-92d3-4466-bd90-17d34b897a59"
      unitRef="usd">1272200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a1064ff666949c0b8c309ac3ccca9b2_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90YWJsZTozNWVmMjdmOGQ4M2U0YjZmODBmMjcyZTU3YTQ1ZWIzYi90YWJsZXJhbmdlOjM1ZWYyN2Y4ZDgzZTRiNmY4MGYyNzJlNTdhNDVlYjNiXzEtMy0xLTEtNzQ4NzA_4e2b998c-88e1-4243-852d-f9c69de791e0"
      unitRef="usd">1067198000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9285a64e07ba4c89b501b5e2dee1f3d2_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90YWJsZTozNWVmMjdmOGQ4M2U0YjZmODBmMjcyZTU3YTQ1ZWIzYi90YWJsZXJhbmdlOjM1ZWYyN2Y4ZDgzZTRiNmY4MGYyNzJlNTdhNDVlYjNiXzEtNS0xLTEtNzQ4NzA_81ee663a-8ac5-4e4e-b75e-40baee63eda2"
      unitRef="usd">1054506000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1db22066ed1d463ea74d58203f520bc8_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90YWJsZTozNWVmMjdmOGQ4M2U0YjZmODBmMjcyZTU3YTQ1ZWIzYi90YWJsZXJhbmdlOjM1ZWYyN2Y4ZDgzZTRiNmY4MGYyNzJlNTdhNDVlYjNiXzItMS0xLTEtNzQ4NzA_663cad4e-8902-48cf-8665-c835cc3eb3c9"
      unitRef="usd">2305901000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b3f31755b8848719ccd773513927466_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90YWJsZTozNWVmMjdmOGQ4M2U0YjZmODBmMjcyZTU3YTQ1ZWIzYi90YWJsZXJhbmdlOjM1ZWYyN2Y4ZDgzZTRiNmY4MGYyNzJlNTdhNDVlYjNiXzItMy0xLTEtNzQ4NzA_2d90e3b2-7b89-4dd7-a1f6-6e191d2d2dcc"
      unitRef="usd">2012384000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3035e7e77e0442c9da7f70b9c133e6d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90YWJsZTozNWVmMjdmOGQ4M2U0YjZmODBmMjcyZTU3YTQ1ZWIzYi90YWJsZXJhbmdlOjM1ZWYyN2Y4ZDgzZTRiNmY4MGYyNzJlNTdhNDVlYjNiXzItNS0xLTEtNzQ4NzA_aeb33e9f-de98-4b43-8276-bda5787cd584"
      unitRef="usd">2080134000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90YWJsZTozNWVmMjdmOGQ4M2U0YjZmODBmMjcyZTU3YTQ1ZWIzYi90YWJsZXJhbmdlOjM1ZWYyN2Y4ZDgzZTRiNmY4MGYyNzJlNTdhNDVlYjNiXzMtMS0xLTEtNzQ4NzA_e1d85a23-5fda-499d-8c99-348c844b45e2"
      unitRef="usd">3578101000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90YWJsZTozNWVmMjdmOGQ4M2U0YjZmODBmMjcyZTU3YTQ1ZWIzYi90YWJsZXJhbmdlOjM1ZWYyN2Y4ZDgzZTRiNmY4MGYyNzJlNTdhNDVlYjNiXzMtMy0xLTEtNzQ4NzA_52d18705-d82b-48e9-baf8-2c4adffe482b"
      unitRef="usd">3079582000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90YWJsZTozNWVmMjdmOGQ4M2U0YjZmODBmMjcyZTU3YTQ1ZWIzYi90YWJsZXJhbmdlOjM1ZWYyN2Y4ZDgzZTRiNmY4MGYyNzJlNTdhNDVlYjNiXzMtNS0xLTEtNzQ4NzA_2facc159-33c7-4790-8639-6d1894722772"
      unitRef="usd">3134640000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <go:FiscalYearDurationInWeeks
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzE2Mjcx_3cbd3487-6db1-4d0a-8a6c-f0b73f62d9ff"
      unitRef="wk">52</go:FiscalYearDurationInWeeks>
    <go:FiscalYearDurationInWeeks
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzE2Mjcx_a607374f-6a28-4ab9-a4a9-b8481f09cdbd"
      unitRef="wk">52</go:FiscalYearDurationInWeeks>
    <go:FiscalYearDurationInWeeks
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzE2MzM3_ff9e8474-da6e-4209-8b8f-03a8650fb471"
      unitRef="wk">53</go:FiscalYearDurationInWeeks>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5MjYw_dfda6f9d-a532-4d84-8284-09dc68b4be84">Costs for store promotions, newspaper, television, radio and other media advertising are expensed at the time the promotion or advertising takes place. Advertising costs are included in SG&amp;amp;A in the accompanying consolidated statements of operations and comprehensive income</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzE2OTA1_cbc147d5-a4ea-438d-be9e-31bee89f127f"
      unitRef="usd">34600000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzE2OTA5_22ba6813-1440-4457-b074-5df7c0a821bb"
      unitRef="usd">32600000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzE2OTE2_4305587f-4a75-4d08-846c-5e08e3216eda"
      unitRef="usd">25900000</us-gaap:AdvertisingExpense>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5Mjc1_77f60468-8ee9-4e25-8069-13721a978fab">We estimate the fair value of restricted stock units ("RSUs") and performance-based restricted stock units ("PSUs") based upon the closing price of our common stock as reported on the Nasdaq Global Select Market on the date of grant. The PSUs vest in one installment after a three year performance period based on the achievement of cumulative operating goals. &lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize compensation expense for share-based payment awards with only a service condition on a straight-line basis over the requisite service period, which is generally the award's vesting period. Vesting of these awards would be accelerated for certain employees in the event of a change in control as well as certain termination events. Compensation expense for share-based payment awards subject to vesting based upon the achievement of a performance condition is recognized on a graded-vesting basis at the time the achievement of the performance condition becomes probable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize share-based award forfeitures as they occur rather than estimating by applying a forfeiture rate.&lt;/span&gt;&lt;/div&gt;While we recognize share-based compensation expense over the performance period and/or requisite service period based on the fair market value of the award as of the grant date, we will not know the actual amount of tax benefit an award will generate until such award is exercised (for stock options) or vested (for RSUs or PSUs). Until such award is exercised or vested we assume that the amount ultimately recognized for tax purposes is the same amount we are currently recognizing in our operating results, that is for "book" purposes. Consequently, our deferred tax asset related to share-based compensation expense, which totaled $14.0 million as of December&#160;31, 2022, is based on each qualifying award's grant date fair value rather than the award's to-be-determined exercise date intrinsic value (or vesting date fair value). For awards exercised or vested during our fiscal year ended December&#160;31, 2022, the difference between the grant date fair value and the exercise or vest date intrinsic value totaled $33.3&#160;million. If the share price for our common stock were to depreciate for a sustained period of time, we could be required to recognize a tax shortfall. Such shortfalls could have a material effect on our cash flows and financial results.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzIwMjE3_89cfbb90-0846-4509-917b-069aa8dedfec"
      unitRef="usd">14000000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzIwNTY3_1218618d-86b3-4dc3-8780-c0401f379384"
      unitRef="usd">33300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5Mjc2_0ea6e3a8-e7fa-48bb-85f9-3cd4b1108813">Income taxes are accounted for using an asset and liability approach that requires recognition of deferred tax assets and liabilities for expected future tax consequences of events that have been recognized in our consolidated financial statements or tax returns. In estimating future tax consequences, all expected future events are considered, other than changes in the tax law. A valuation allowance is established, when necessary, to reduce net deferred income tax assets to the amount expected to be realized. We have not recorded any valuation allowances against our deferred income tax balances for the fiscal years ended December&#160;31, 2022 and January&#160;1, 2022. Significant items comprising our future tax benefits and liabilities (deferred tax assets and liabilities) include lease liability obligations, right-of-use assets, depreciation and amortization, net operating losses and other carryforwards, goodwill and share-based compensation expense.We recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We record uncertain tax positions in accordance with Accounting Standards Codification ("ASC") Topic 740, Income Taxes, on the basis of a two-step process in which (i) we determine whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (ii) for those tax positions that meet the more likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ConsolidationVariableInterestEntityPolicy
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5Mjgx_b7ce1be0-10cd-4067-956c-cb7a6bd090f2">In accordance with the variable interest entities sub-section of ASC Topic 810, Consolidation, we assess at each reporting period whether we, or any consolidated entity, are considered the primary beneficiary of a variable interest entity ("VIE") and therefore required to consolidate the financial results of the VIE in our consolidated financial statements. Determining whether to consolidate a VIE may require judgment in assessing (i)&#160;whether an entity is a VIE, and (ii)&#160;if a reporting entity is a VIE's primary beneficiary. A reporting entity is determined to be a VIE's primary beneficiary if it has the power to direct the activities that most significantly impact a VIE's economic performance and the obligation to absorb losses or rights to receive benefits that could potentially be significant to a VIE. &lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had 438, 411 and 375 stores operated by IOs as of December&#160;31, 2022, January&#160;1, 2022 and January&#160;2, 2021, respectively. We have agreements in place with each IO. The IO orders merchandise exclusively from us which is provided to the IO on consignment. Under the Independent Operator Agreement (the "Operator Agreement"), the IO selects a majority of merchandise that we consign to the IO, which the IO chooses from our merchandise order guide according to the IO's knowledge and experience with local customer purchasing trends, preferences, historical sales and similar factors. The Operator Agreement gives the IO discretion to adjust our initial prices if the overall effect of all price changes at any time comports with the reputation of our Grocery Outlet retail stores for selling quality, name-brand consumables and fresh products and other merchandise at extreme discounts. The IO is required to furnish initial working capital and to acquire certain store and safety ass&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ets. The IO is also required to hire, train and employ a properly trained workforce sufficient in number to enable the IO to fulfill its obligations under the Operator Agreement. Additionally, the IO is responsible for expenses required for business operations, including all labor costs, utilities, credit card processing fees, supplies, taxes, fines, levies and other expenses. Either party may terminate the Operator Agreement without cause upon 75 days' notice.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As consignor of all merchandise to each IO, the aggregate net sales proceeds from merchandise sales belongs to us. Net sales related to IO store&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s were $3.5 billion, $3.0 billion, and $3.1 billion for the fiscal years ended December&#160;31, 2022, January&#160;1, 2022, and January&#160;2, 2021, respectively. We, in turn, pay each IO a commission based on a share of the gross profit of the store. Inventories and related net sales proceeds are our property, and we are responsible for store rent and related occupancy costs. IO commissions are expensed and included in SG&amp;amp;A. IO commissions were $533.1 million, $463.8 million, and $469.3 million for the fiscal years ended December&#160;31, 2022, January&#160;1, 2022 and January&#160;2, 2021, respectively. IO commissions of $6.2 million and $9.1 million were included in accrued and other current liabilities as of December&#160;31, 2022 and January&#160;1, 2022, respectively.&lt;/span&gt;&lt;/div&gt;An IO may fund its initial store investment from existing capital, a third-party loan or most commonly through a loan from us, as further discussed in NOTE 2&#x2014;Independent Operator Notes and Independent Operator Receivables. As collateral for IO obligations and performance, the Operator Agreement grants us the security interests in the assets owned by each IO related to the respective store. Since the total investment at risk associated with each IO is not sufficient to permit each IO to finance its activities without additional subordinated financial support, each IO is a VIE that we have a variable interest in. To determine if we are the primary beneficiary of a VIE, we evaluate whether we have (i)&#160;the power to direct the activities that most significantly impact the IO's economic performance and (ii) the obligation to absorb losses or the right to receive benefits of the IO that could potentially be significant to the IO. Our evaluation includes identification of significant activities and an assessment of the IO's ability to direct those activities.Activities that most significantly impact the IO's economic performance relate to sales and labor. Sales activities that significantly impact the IO's economic performance include determining what merchandise the IO will order and sell and the price of such merchandise, both of which the IO controls. The IO is also responsible for all of its own labor. Labor activities that significantly impact the IO's economic performance include hiring, training, supervising, directing, compensating (including wages, salaries and employee benefits) and terminating all of the employees of the IO, activities which the IO controls. Accordingly, the IO has the power to direct the activities that most significantly impact the IO's economic performance. Furthermore, the mutual termination rights associated with the Operator Agreement illustrate the lack of ultimate control over the IO. Therefore, the Company is not the primary beneficiary of these VIEs.</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <go:VariableInterestEntityNumberOfStores
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzIzMjc0_4508ee40-d475-47d7-a8d4-2f641d77e089"
      unitRef="store">438</go:VariableInterestEntityNumberOfStores>
    <go:VariableInterestEntityNumberOfStores
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzIzMjc4_d62b9b61-b920-4394-8213-8dfc3ca7c277"
      unitRef="store">411</go:VariableInterestEntityNumberOfStores>
    <go:VariableInterestEntityNumberOfStores
      contextRef="ib94fda590359450da3518672db86de59_I20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzIzMjg1_04cce1c3-44b2-4d70-b445-4cb339790a51"
      unitRef="store">375</go:VariableInterestEntityNumberOfStores>
    <go:VariableInterestEntityTerminationPeriod
      contextRef="iacb727a6e6d4498dbcb97b436c80d972_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI0NjU2_8b853463-51b4-4bab-8141-5cb1c2e912a9">P75D</go:VariableInterestEntityTerminationPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iacb727a6e6d4498dbcb97b436c80d972_D20220102-20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI0ODI0_a64ac010-39c3-4920-b72f-76896e497e89"
      unitRef="usd">3500000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i00d9cd05d2ab4f0496777764ad050f7e_D20210103-20220101"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI0ODI4_bb4bb18f-885c-4c80-b332-35547728bd4a"
      unitRef="usd">3000000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib54234210fd84d119007980445e55462_D20191229-20210102"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI0ODM2_59d316ae-ff85-4bd7-aab3-e2306dcc2788"
      unitRef="usd">3100000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:SalesCommissionsAndFees
      contextRef="iacb727a6e6d4498dbcb97b436c80d972_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI1MTgw_756e097b-910b-43dc-8ade-07ff7cb0957f"
      unitRef="usd">533100000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:SalesCommissionsAndFees
      contextRef="i00d9cd05d2ab4f0496777764ad050f7e_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI1MTg0_b6af3d05-c7ea-4406-bc13-cc3717a22f17"
      unitRef="usd">463800000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:SalesCommissionsAndFees
      contextRef="ib54234210fd84d119007980445e55462_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI1MTky_49a38e2c-8d88-4184-b18a-7564a42a84f9"
      unitRef="usd">469300000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="id3c4666c2e0141089fdb03a2aa80cef2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI1Mjcw_8f265176-504d-405d-bc1e-21acc8dfa550"
      unitRef="usd">6200000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ifc42749f11de405db9cdef864958adee_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI1Mjc3_08898a7c-013c-4cfd-b1c4-0b06bfaedcb3"
      unitRef="usd">9100000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount
      contextRef="id3c4666c2e0141089fdb03a2aa80cef2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI3NDg4_3368005c-be56-4630-a083-4fe419cee014"
      unitRef="usd">48100000</us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount>
    <us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount
      contextRef="ifc42749f11de405db9cdef864958adee_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI3NDk1_dd238b4f-9c9f-4172-a09d-98e47e43f098"
      unitRef="usd">40600000</us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5MjY2_0cdcd043-abcb-425e-8d40-aafafb73f105">Basic net income per share is calculated using net income available to common stockholders divided by the weighted-average number of common shares outstanding during the period. Diluted net income per share reflects the dilutive effects of stock options and RSUs outstanding during the period, to the extent such securities would not be anti-dilutive, as well as dilutive PSUs, and is determined using the treasury stock method.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTIvZnJhZzowNTY3NDE4YjE3Mjg0MTZjOWMxYTgwZTQ3MmY0NzE5Zi90ZXh0cmVnaW9uOjA1Njc0MThiMTcyODQxNmM5YzFhODBlNDcyZjQ3MTlmXzI5MjU0_7ce1734d-bd16-4ace-9ae6-f3b003d09546">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No recently adopted accounting pronouncements had a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting Standards Update ("ASU") No. 2022-02&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; In March 2022, the Financial Accounting Standards Board issued ASU No. 2022-02, Troubled Debt Restructurings and Vintage Disclosures ("ASU 2022-02"). ASU 2022-02 eliminates the accounting guidance on troubled debt restructurings for creditors in ASC Topic 310 and amends the guidance on "vintage disclosures" to require disclosure of current-period gross write-offs by year of origination. ASU 2022-02 also updates the requirements related to accounting for credit losses under ASC Topic 326 and adds enhanced disclosures for creditors with respect to loan refinancings and restructurings for borrowers experiencing financial difficulty. ASU 2022-02 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. We will adopt ASU 2022-02 beginning in the first quarter of fiscal 2023. We do not expect the adoption of ASU 2022-02 to have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <go:FinancingAndTradeReceivablesDisclosureTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90ZXh0cmVnaW9uOjRmOTdjNTNlYzYxMzQ0OWU4NWY3MzM0OTFkZDVjMmNiXzMxNTM_9ac46cde-0812-4f33-803f-ce71d5e9fcc2">Independent Operator Notes and Independent Operator Receivables &lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts included in IO notes and IO receivables consist primarily of funds we loaned to IOs, net of estimated uncollectible amounts. IO notes, which are payable on demand and have no maturity date, typically bear interest at rates between 3.00% and 9.95%. Accrued interest receivable on IO notes is included within the "independent operator receivables and current portion of independent operator notes, net of allowance" line item on the consolidated balance sheets and was $0.9 million and $0.5 million as of December&#160;31, 2022 and January&#160;1, 2022, respectively. There were no IO notes that were past due or on a non-accrual status due to delinquency as of December&#160;31, 2022 or January&#160;1, 2022. Notes and receivables from our IOs participating in our TCAP, as defined below, are not considered to be past due or on a non-accrual status due to delinquency and are excluded from such measures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;IO notes and IO receivables are financial assets which are measured and carried at amortized cost. An allowance for expected credit losses is deducted from (for expected losses) or added to (for expected recoveries) the amortized cost basis of these assets to arrive at the net carrying amount expected to be collected for such assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance is estimated using an expected loss framework, which includes information about past events, current conditions, and reasonable and supportable forecasts that impact the collectibility of the reported amounts of the assets over their lifetime. The allowance is evaluated on a collective basis for assets with shared risk characteristics and credit quality &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indicators. The primary shared risk characteristic and credit quality indicator pools that we use as a basis for collective evaluation include:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;TCAP &#x2014; Includes the notes and receivables from IOs with stores that have been open for more than 18 months that are participating in our Temporary Commission Adjustment Program ("TCAP") as of the end of each reporting period. TCAP allows us to provide a greater commission to participating IOs who require assistance in meeting their working capital needs for various reasons, such as new or increased competition or differences in IO skills and experience.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Non-TCAP &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Includes the notes and receivables from IOs with stores that have been open for more than 18 months that are not participating in TCAP as of the end of each reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;New store &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Includes the notes and receivables from IOs with stores that have been open for less than 18 months as of the end of each reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets without such shared risk characteristics or credit quality indicators, such as assets with unique circumstances or with delinquencies and historical losses in excess of their TCAP, non-TCAP or new store peers are evaluated on an individual basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts due from IOs and the related allowances as of December&#160;31, 2022 and January&#160;1, 2022 consisted of the following (amounts in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.025%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current Portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term Portion&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current Portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term Portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Independent operator notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Independent operator receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;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:22.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current Portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term Portion&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current Portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term Portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Independent operator notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Independent operator receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of activity in the IO notes and IO receivables allowance was as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for (write-off of) IO notes and IO receivables reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative effect of accounting change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(439)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-off of uncollectible IO notes and IO receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the amortized cost basis of IO notes by year of origination and credit quality indicator as of December&#160;31, 2022 (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.967%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Credit Quality Indicator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TCAP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-TCAP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New store&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,677&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,823&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,009&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,763&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,788&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,462&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,522&#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;</go:FinancingAndTradeReceivablesDisclosureTextBlock>
    <go:IndependentOperatorNotesStatedInterestRate
      contextRef="i10cb990b3f5d4406959229ae0d597ad5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90ZXh0cmVnaW9uOjRmOTdjNTNlYzYxMzQ0OWU4NWY3MzM0OTFkZDVjMmNiXzI5MA_2826e6be-73c3-40c4-b6cb-b866ecb5d12e"
      unitRef="number">0.0300</go:IndependentOperatorNotesStatedInterestRate>
    <go:IndependentOperatorNotesStatedInterestRate
      contextRef="i6801ca814e1b4ef181617697082dfdf7_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90ZXh0cmVnaW9uOjRmOTdjNTNlYzYxMzQ0OWU4NWY3MzM0OTFkZDVjMmNiXzI5Nw_60068c7f-a3fa-4d50-890d-19298733aadf"
      unitRef="number">0.0995</go:IndependentOperatorNotesStatedInterestRate>
    <us-gaap:InterestReceivable
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90ZXh0cmVnaW9uOjRmOTdjNTNlYzYxMzQ0OWU4NWY3MzM0OTFkZDVjMmNiXzUzMA_79688127-72b7-4194-8c02-5204f747ec7c"
      unitRef="usd">900000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90ZXh0cmVnaW9uOjRmOTdjNTNlYzYxMzQ0OWU4NWY3MzM0OTFkZDVjMmNiXzUzNw_e9d37dbf-5ea8-4bc9-934b-e389f61da63a"
      unitRef="usd">500000</us-gaap:InterestReceivable>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90ZXh0cmVnaW9uOjRmOTdjNTNlYzYxMzQ0OWU4NWY3MzM0OTFkZDVjMmNiXzMxNTA_5a800118-42f1-4fc7-9ea9-8aea59dc9bd1">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts due from IOs and the related allowances as of December&#160;31, 2022 and January&#160;1, 2022 consisted of the following (amounts in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.025%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current Portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term Portion&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current Portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term Portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Independent operator notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Independent operator receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;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:22.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current Portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term Portion&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current Portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term Portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Independent operator notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Independent operator receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:NotesReceivableGross
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzMtMS0xLTEtNzQ4NzA_52aa7579-6416-4e55-9975-2129b7d20534"
      unitRef="usd">37522000</us-gaap:NotesReceivableGross>
    <us-gaap:AllowanceForNotesAndLoansReceivableCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzMtMy0xLTEtNzQ4NzA_64620ea9-82db-4c6c-9dd0-84ca8e39cd80"
      unitRef="usd">700000</us-gaap:AllowanceForNotesAndLoansReceivableCurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzMtNS0xLTEtNzQ4NzA_4799c282-71f1-4297-b91d-9cc0cb07297f"
      unitRef="usd">12509000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:NotesReceivableNet
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzMtNy0xLTEtNzQ4NzA_14914e58-ad0c-4990-aa73-489ddb12af75"
      unitRef="usd">24313000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzMtOS0xLTEtNzQ4NzA_085b8d4a-fe05-4754-b465-b04464428ca0"
      unitRef="usd">1778000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzMtMTEtMS0xLTc0ODcw_39ee9986-d1bb-4e7f-974e-01fce680c0db"
      unitRef="usd">22535000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableGross
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzQtMS0xLTEtNzQ4NzA_8dcf2207-23b5-4596-9b52-413d1e961f4b"
      unitRef="usd">10565000</us-gaap:AccountsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzQtMy0xLTEtNzQ4NzA_92e7433e-a5db-41cd-99e0-7e1e34ec8573"
      unitRef="usd">1538000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableNoncurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzQtNS0xLTEtNzQ4NzA_c274a1b8-19ff-42cb-85c3-499c60e59bbe"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableNoncurrent>
    <us-gaap:AccountsReceivableNet
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzQtNy0xLTEtNzQ4NzA_0c036b26-d6f9-4e67-8b71-bddc3acded09"
      unitRef="usd">9027000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzQtOS0xLTEtNzQ4NzA_da1c7ebe-23e2-4944-ad14-cf8db34ab8f3"
      unitRef="usd">9027000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzQtMTEtMS0xLTc0ODcw_9f1e0c8f-ec7d-4ac0-9a25-8de90be910ad"
      unitRef="usd">0</us-gaap:AccountsReceivableNetNoncurrent>
    <go:AccountsAndFinancingReceivableBeforeAllowanceForCreditLoss
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzUtMS0xLTEtNzQ4NzA_e7294c29-d412-4f1d-92df-e0d4d14b3c4a"
      unitRef="usd">48087000</go:AccountsAndFinancingReceivableBeforeAllowanceForCreditLoss>
    <go:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzUtMy0xLTEtNzQ4NzA_b9764674-3cbb-4f5a-98e5-78d0ab2256d0"
      unitRef="usd">2238000</go:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent>
    <go:AccountsAndFinancingReceivableAllowanceForCreditLossNoncurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzUtNS0xLTEtNzQ4NzA_16981cf0-3a31-41a1-a405-b785b145abcd"
      unitRef="usd">12509000</go:AccountsAndFinancingReceivableAllowanceForCreditLossNoncurrent>
    <go:AccountsAndFinancingReceivableAfterAllowanceForCreditLoss1
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzUtNy0xLTEtNzQ4NzA_6888d9a7-97e2-4795-a3cc-88d01ce08ec3"
      unitRef="usd">33340000</go:AccountsAndFinancingReceivableAfterAllowanceForCreditLoss1>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzUtOS0xLTEtNzQ4NzA_f3885abf-1225-4763-8891-e3d169f210b2"
      unitRef="usd">10805000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZmI4MjhjMjBlZjE0MTE2OGJlNjgxOWU2ZjkyYmEzMS90YWJsZXJhbmdlOjhmYjgyOGMyMGVmMTQxMTY4YmU2ODE5ZTZmOTJiYTMxXzUtMTEtMS0xLTc0ODcw_f3fca7b5-3327-4e0d-a672-051ad00b5591"
      unitRef="usd">22535000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesReceivableGross
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzMtMS0xLTEtNzQ4NzA_9d874a81-7b72-4d47-9b6b-b57aa87d969c"
      unitRef="usd">34221000</us-gaap:NotesReceivableGross>
    <us-gaap:AllowanceForNotesAndLoansReceivableCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzMtMy0xLTEtNzQ4NzA_b806de94-4a76-4034-a7ad-0b57f9704770"
      unitRef="usd">811000</us-gaap:AllowanceForNotesAndLoansReceivableCurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzMtNS0xLTEtNzQ4NzA_2a5e7231-9a9f-42bd-bc9b-342cb97cfc0d"
      unitRef="usd">10506000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:NotesReceivableNet
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzMtNy0xLTEtNzQ4NzA_ac5e41ed-9232-4079-9fce-7126df02d17d"
      unitRef="usd">22904000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzMtOS0xLTEtNzQ4NzA_1cf39853-97a4-482c-a0a4-03a39be2a566"
      unitRef="usd">1388000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzMtMTEtMS0xLTc0ODcw_580312b7-40cf-40f5-a496-41dfb0d9e075"
      unitRef="usd">21516000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableGross
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzQtMS0xLTEtNzQ4NzA_0e91147f-1f82-4f8e-9c3d-7d368672efcc"
      unitRef="usd">6426000</us-gaap:AccountsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzQtMy0xLTEtNzQ4NzA_25e73741-7435-415d-85ea-c77039bbc60f"
      unitRef="usd">595000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableNoncurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzQtNS0xLTEtNzQ4NzA_588f1315-b984-4644-8d0c-2ab9d5120a79"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableNoncurrent>
    <us-gaap:AccountsReceivableNet
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzQtNy0xLTEtNzQ4NzA_76b3aafe-1954-4bf3-af47-6a8a8c0327c0"
      unitRef="usd">5831000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzQtOS0xLTEtNzQ4NzA_ece457a2-292e-44d2-a1f8-fa0d14c5ef0c"
      unitRef="usd">5831000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzQtMTEtMS0xLTc0ODcw_23c63be2-8f92-4a80-a6d7-927086e7ea9d"
      unitRef="usd">0</us-gaap:AccountsReceivableNetNoncurrent>
    <go:AccountsAndFinancingReceivableBeforeAllowanceForCreditLoss
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzUtMS0xLTEtNzQ4NzA_d7ba0172-f3c6-45f9-bcbf-917cc3b21910"
      unitRef="usd">40647000</go:AccountsAndFinancingReceivableBeforeAllowanceForCreditLoss>
    <go:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzUtMy0xLTEtNzQ4NzA_f0057a8f-efe8-48d3-acab-03a828baea34"
      unitRef="usd">1406000</go:AccountsAndFinancingReceivableAllowanceForCreditLossCurrent>
    <go:AccountsAndFinancingReceivableAllowanceForCreditLossNoncurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzUtNS0xLTEtNzQ4NzA_d208c8d9-a102-4fa9-abc4-f75741c13f19"
      unitRef="usd">10506000</go:AccountsAndFinancingReceivableAllowanceForCreditLossNoncurrent>
    <go:AccountsAndFinancingReceivableAfterAllowanceForCreditLoss1
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzUtNy0xLTEtNzQ4NzA_7abfe1ba-6636-4d33-b7f0-7a71994b5471"
      unitRef="usd">28735000</go:AccountsAndFinancingReceivableAfterAllowanceForCreditLoss1>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzUtOS0xLTEtNzQ4NzA_a429feb7-dbbf-4252-b109-6c3c7b31f395"
      unitRef="usd">7219000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTo4ZjM2NDI1ZjUzMjk0MzgwYWYyOGQxMDhiZWJmMTk5My90YWJsZXJhbmdlOjhmMzY0MjVmNTMyOTQzODBhZjI4ZDEwOGJlYmYxOTkzXzUtMTEtMS0xLTc0ODcw_bb51b9b7-18d8-4afc-94e7-4b7738b9274a"
      unitRef="usd">21516000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <go:AccountsAndFinancingReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90ZXh0cmVnaW9uOjRmOTdjNTNlYzYxMzQ0OWU4NWY3MzM0OTFkZDVjMmNiXzMxNTE_644ce673-e18b-483a-9409-a12cad2f64c1">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of activity in the IO notes and IO receivables allowance was as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for (write-off of) IO notes and IO receivables reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative effect of accounting change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(439)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-off of uncollectible IO notes and IO receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</go:AccountsAndFinancingReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZToyZWM4OTU0NGRhMjg0ZjNhYjA3YTg3ZDRlOWRjNWRhNi90YWJsZXJhbmdlOjJlYzg5NTQ0ZGEyODRmM2FiMDdhODdkNGU5ZGM1ZGE2XzItMS0xLTEtNzQ4NzA_baf2ef3c-7a51-479a-8092-299396f2ab50"
      unitRef="usd">11912000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="ib94fda590359450da3518672db86de59_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZToyZWM4OTU0NGRhMjg0ZjNhYjA3YTg3ZDRlOWRjNWRhNi90YWJsZXJhbmdlOjJlYzg5NTQ0ZGEyODRmM2FiMDdhODdkNGU5ZGM1ZGE2XzItMy0xLTEtNzQ4NzA_b1389bad-04b0-4220-bed9-1affe6478c56"
      unitRef="usd">8109000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="i0465816bf8844125bdb6b8535e92f4f1_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZToyZWM4OTU0NGRhMjg0ZjNhYjA3YTg3ZDRlOWRjNWRhNi90YWJsZXJhbmdlOjJlYzg5NTQ0ZGEyODRmM2FiMDdhODdkNGU5ZGM1ZGE2XzItNS0xLTEtNzQ4NzA_3f4d3235-dfdc-46b2-8102-d63de3c4f464"
      unitRef="usd">10371000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <go:AccountsAndFinancingReceivableCreditLossExpenseReversal
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZToyZWM4OTU0NGRhMjg0ZjNhYjA3YTg3ZDRlOWRjNWRhNi90YWJsZXJhbmdlOjJlYzg5NTQ0ZGEyODRmM2FiMDdhODdkNGU5ZGM1ZGE2XzMtMS0xLTEtNzQ4NzA_0559437f-44ed-4c79-89ef-5a859eebb29c"
      unitRef="usd">4160000</go:AccountsAndFinancingReceivableCreditLossExpenseReversal>
    <go:AccountsAndFinancingReceivableCreditLossExpenseReversal
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZToyZWM4OTU0NGRhMjg0ZjNhYjA3YTg3ZDRlOWRjNWRhNi90YWJsZXJhbmdlOjJlYzg5NTQ0ZGEyODRmM2FiMDdhODdkNGU5ZGM1ZGE2XzMtMy0xLTEtNzQ4NzA_a6e3ce49-9f4c-473f-98e6-313d60b9542e"
      unitRef="usd">4790000</go:AccountsAndFinancingReceivableCreditLossExpenseReversal>
    <go:AccountsAndFinancingReceivableCreditLossExpenseReversal
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZToyZWM4OTU0NGRhMjg0ZjNhYjA3YTg3ZDRlOWRjNWRhNi90YWJsZXJhbmdlOjJlYzg5NTQ0ZGEyODRmM2FiMDdhODdkNGU5ZGM1ZGE2XzMtNS0xLTEtNzQ4NzA_0ace4d41-79eb-405c-b169-1ce6fa884d57"
      unitRef="usd">-473000</go:AccountsAndFinancingReceivableCreditLossExpenseReversal>
    <go:AccountsAndFinancingReceivableAllowanceForCreditLossEffectOfNewAccountingPronouncement
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZToyZWM4OTU0NGRhMjg0ZjNhYjA3YTg3ZDRlOWRjNWRhNi90YWJsZXJhbmdlOjJlYzg5NTQ0ZGEyODRmM2FiMDdhODdkNGU5ZGM1ZGE2XzQtMS0xLTEtNzQ4NzA_2b4d3fea-5925-4004-8359-7dcc340f9883"
      unitRef="usd">0</go:AccountsAndFinancingReceivableAllowanceForCreditLossEffectOfNewAccountingPronouncement>
    <go:AccountsAndFinancingReceivableAllowanceForCreditLossEffectOfNewAccountingPronouncement
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZToyZWM4OTU0NGRhMjg0ZjNhYjA3YTg3ZDRlOWRjNWRhNi90YWJsZXJhbmdlOjJlYzg5NTQ0ZGEyODRmM2FiMDdhODdkNGU5ZGM1ZGE2XzQtMy0xLTEtNzQ4NzA_41195312-1c82-4be2-8624-887377c88c57"
      unitRef="usd">0</go:AccountsAndFinancingReceivableAllowanceForCreditLossEffectOfNewAccountingPronouncement>
    <go:AccountsAndFinancingReceivableAllowanceForCreditLossEffectOfNewAccountingPronouncement
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZToyZWM4OTU0NGRhMjg0ZjNhYjA3YTg3ZDRlOWRjNWRhNi90YWJsZXJhbmdlOjJlYzg5NTQ0ZGEyODRmM2FiMDdhODdkNGU5ZGM1ZGE2XzQtNS0xLTEtNzQ4NzA_a9bbdf06-8ef1-44a9-8588-06ae30afe2ac"
      unitRef="usd">-439000</go:AccountsAndFinancingReceivableAllowanceForCreditLossEffectOfNewAccountingPronouncement>
    <go:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZToyZWM4OTU0NGRhMjg0ZjNhYjA3YTg3ZDRlOWRjNWRhNi90YWJsZXJhbmdlOjJlYzg5NTQ0ZGEyODRmM2FiMDdhODdkNGU5ZGM1ZGE2XzUtMS0xLTEtNzQ4NzA_205626f0-ef9f-4406-a0cc-4011e6a09aa9"
      unitRef="usd">1325000</go:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff>
    <go:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZToyZWM4OTU0NGRhMjg0ZjNhYjA3YTg3ZDRlOWRjNWRhNi90YWJsZXJhbmdlOjJlYzg5NTQ0ZGEyODRmM2FiMDdhODdkNGU5ZGM1ZGE2XzUtMy0xLTEtNzQ4NzA_73805c04-6dbf-4c16-aeb1-4c1086cd7638"
      unitRef="usd">987000</go:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff>
    <go:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZToyZWM4OTU0NGRhMjg0ZjNhYjA3YTg3ZDRlOWRjNWRhNi90YWJsZXJhbmdlOjJlYzg5NTQ0ZGEyODRmM2FiMDdhODdkNGU5ZGM1ZGE2XzUtNS0xLTEtNzQ4NzA_c0d2f81e-68b5-4dac-bd09-85741c816112"
      unitRef="usd">1350000</go:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZToyZWM4OTU0NGRhMjg0ZjNhYjA3YTg3ZDRlOWRjNWRhNi90YWJsZXJhbmdlOjJlYzg5NTQ0ZGEyODRmM2FiMDdhODdkNGU5ZGM1ZGE2XzYtMS0xLTEtNzQ4NzA_b82f11a0-dc14-491b-9550-f86210fae3f0"
      unitRef="usd">14747000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZToyZWM4OTU0NGRhMjg0ZjNhYjA3YTg3ZDRlOWRjNWRhNi90YWJsZXJhbmdlOjJlYzg5NTQ0ZGEyODRmM2FiMDdhODdkNGU5ZGM1ZGE2XzYtMy0xLTEtNzQ4NzA_3c7e4a50-b2a1-4448-aeb6-b3449300b3b3"
      unitRef="usd">11912000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="ib94fda590359450da3518672db86de59_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZToyZWM4OTU0NGRhMjg0ZjNhYjA3YTg3ZDRlOWRjNWRhNi90YWJsZXJhbmdlOjJlYzg5NTQ0ZGEyODRmM2FiMDdhODdkNGU5ZGM1ZGE2XzYtNS0xLTEtNzQ4NzA_e518ec5d-9341-4296-8e28-1140a18ede4f"
      unitRef="usd">8109000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90ZXh0cmVnaW9uOjRmOTdjNTNlYzYxMzQ0OWU4NWY3MzM0OTFkZDVjMmNiXzMxNTI_b664bb35-34cc-459d-a171-4b5a2fa1f296">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the amortized cost basis of IO notes by year of origination and credit quality indicator as of December&#160;31, 2022 (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.967%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Credit Quality Indicator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TCAP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-TCAP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New store&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,677&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,823&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,009&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,763&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,788&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,462&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,522&#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:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5d365fcd1a9542739531de1d4eef35a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzEtMS0xLTEtNzQ4NzA_08b4aaa6-8a57-40a2-a7df-08e20f406461"
      unitRef="usd">4881000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5d365fcd1a9542739531de1d4eef35a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzEtMy0xLTEtNzQ4NzA_be3234f3-e5e5-4a8a-bd6f-50522d17bb18"
      unitRef="usd">4254000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5d365fcd1a9542739531de1d4eef35a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzEtNS0xLTEtNzQ4NzA_8cc2af84-b0e8-4915-96b2-4f8fd2352b31"
      unitRef="usd">2768000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5d365fcd1a9542739531de1d4eef35a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzEtNy0xLTEtNzQ4NzA_380317b0-d268-4a76-bdec-de518d39637d"
      unitRef="usd">580000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5d365fcd1a9542739531de1d4eef35a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzEtOS0xLTEtNzQ4NzA_a7b274b2-3a83-425a-8f06-86cb74120316"
      unitRef="usd">594000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5d365fcd1a9542739531de1d4eef35a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzEtMTEtMS0xLTc0ODcw_4c9ae7be-a930-4241-adb1-89e2e9914488"
      unitRef="usd">492000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i5d365fcd1a9542739531de1d4eef35a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzEtMTMtMS0xLTc0ODcw_c31697d5-66df-4099-98ad-cb90973f912b"
      unitRef="usd">13569000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5ed3fa41cb5643cca0302c33e163d0ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzItMS0xLTEtNzQ4NzA_31163c6b-4eab-4bd0-a24a-d805b1d6a396"
      unitRef="usd">5081000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5ed3fa41cb5643cca0302c33e163d0ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzItMy0xLTEtNzQ4NzA_b345b180-4cee-401a-aee1-a3567091799d"
      unitRef="usd">3455000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5ed3fa41cb5643cca0302c33e163d0ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzItNS0xLTEtNzQ4NzA_8a3c4a94-ecf8-4f7c-8769-45e69a8df878"
      unitRef="usd">3100000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5ed3fa41cb5643cca0302c33e163d0ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzItNy0xLTEtNzQ4NzA_59dac99c-d9e2-4819-ad53-38c992e040f8"
      unitRef="usd">2183000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5ed3fa41cb5643cca0302c33e163d0ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzItOS0xLTEtNzQ4NzA_939aab36-11b4-4a81-8a2a-2bfc290d9f28"
      unitRef="usd">1194000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5ed3fa41cb5643cca0302c33e163d0ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzItMTEtMS0xLTc0ODcw_f946d52f-d672-474d-b192-970ccbc3523a"
      unitRef="usd">970000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i5ed3fa41cb5643cca0302c33e163d0ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzItMTMtMS0xLTc0ODcw_c2b095ed-684c-43d0-9a7b-d0cf7bff430c"
      unitRef="usd">15983000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i53f96dd5ca9a4732b31ada5aeca19665_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzMtMS0xLTEtNzQ4NzA_5036c358-4de2-4a39-b9e3-458d6ace8ed5"
      unitRef="usd">5715000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i53f96dd5ca9a4732b31ada5aeca19665_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzMtMy0xLTEtNzQ4NzA_1062344a-13b4-45db-9f9d-dbbe3e3c22d9"
      unitRef="usd">2114000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i53f96dd5ca9a4732b31ada5aeca19665_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzMtNS0xLTEtNzQ4NzA_dea147b6-8800-4a04-a467-9d6b8c7b498c"
      unitRef="usd">141000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i53f96dd5ca9a4732b31ada5aeca19665_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzMtNy0xLTEtNzQ4NzA_57226cbb-5222-42c5-ab1d-f6b7ace1d3af"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i53f96dd5ca9a4732b31ada5aeca19665_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzMtOS0xLTEtNzQ4NzA_42b9977d-0742-4301-8b67-efcaedbbb09c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i53f96dd5ca9a4732b31ada5aeca19665_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzMtMTEtMS0xLTc0ODcw_d5bd30b9-4c44-4187-bdd6-e973ad387335"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i53f96dd5ca9a4732b31ada5aeca19665_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzMtMTMtMS0xLTc0ODcw_55ddec21-c427-47fa-9cb3-2da38a552768"
      unitRef="usd">7970000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzQtMS0xLTEtNzQ4NzA_c04b8f40-9e00-45ec-bcfe-aaa92dbc5d20"
      unitRef="usd">15677000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzQtMy0xLTEtNzQ4NzA_19fb133b-8f43-4eda-879a-52e26b1d4cdf"
      unitRef="usd">9823000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzQtNS0xLTEtNzQ4NzA_1b4c8ed7-18f5-435b-a1e1-feeb5d9306ba"
      unitRef="usd">6009000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzQtNy0xLTEtNzQ4NzA_4eef91aa-380a-410e-b16f-6a42abd41623"
      unitRef="usd">2763000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzQtOS0xLTEtNzQ4NzA_7117984b-90f1-4636-8845-e78a7e58eee8"
      unitRef="usd">1788000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzQtMTEtMS0xLTc0ODcw_23c0bcfb-9881-4b7e-819b-7af67988c553"
      unitRef="usd">1462000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTUvZnJhZzo0Zjk3YzUzZWM2MTM0NDllODVmNzMzNDkxZGQ1YzJjYi90YWJsZTpkOTlmY2Y5MzE1NDI0ZjQ4OTJkODM2ZjVmZWMzYzIyNy90YWJsZXJhbmdlOmQ5OWZjZjkzMTU0MjRmNDg5MmQ4MzZmNWZlYzNjMjI3XzQtMTMtMS0xLTc0ODcw_4fe2c39f-9a61-4875-85f0-d61b67e861f3"
      unitRef="usd">37522000</us-gaap:NotesReceivableGross>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90ZXh0cmVnaW9uOjVjMzBmMmI0Y2VkYzQyOTVhOTEyNzk2OTUxZTBkNzNhXzQzMg_411fc9fe-f085-4a46-a538-39ba757f9775">Property and Equipment&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment as of December&#160;31, 2022 and January&#160;1, 2022 consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Property&#160;and Equipment, At Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated Depreciation&#160;&lt;br/&gt;and Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Property&#160;and Equipment, Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(206,932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Totals&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(324,986)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,815)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170,487)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Totals&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;762,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(263,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction in progress is primarily composed of leasehold improvements and fixtures and equipment related to new or remodeled stores where construction had not been completed at year-end.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense on property and equipment for fiscal &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022, 2021 and 2020&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; was as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Operations and Comprehensive Income Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total depreciation expense on property and equipment&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,749&#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="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90ZXh0cmVnaW9uOjVjMzBmMmI0Y2VkYzQyOTVhOTEyNzk2OTUxZTBkNzNhXzQzMA_8d224495-7516-43c8-a0ea-02cf38d9258b">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment as of December&#160;31, 2022 and January&#160;1, 2022 consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Property&#160;and Equipment, At Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated Depreciation&#160;&lt;br/&gt;and Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Property&#160;and Equipment, Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(206,932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Totals&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(324,986)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,815)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170,487)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Totals&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;762,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(263,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense on property and equipment for fiscal &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022, 2021 and 2020&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; was as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Operations and Comprehensive Income Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total depreciation expense on property and equipment&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,749&#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:PropertyPlantAndEquipmentGross
      contextRef="i645818dac8374b419822d5811f8224ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzItMS0xLTEtNzQ4NzA_e3d84eef-9501-483c-9bc0-596e94e3de11"
      unitRef="usd">392448000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i645818dac8374b419822d5811f8224ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzItMy0xLTEtNzQ4NzA_70a3c1a7-8735-400c-a803-675e5c2af101"
      unitRef="usd">117745000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i645818dac8374b419822d5811f8224ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzItNS0xLTEtNzQ4NzA_703ac124-d2ce-45dd-a694-71b73a2b0e49"
      unitRef="usd">274703000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibf468b403eea49839d7ace7d7c209b8e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzMtMS0xLTEtNzQ4NzA_6988b47e-3291-4b90-95d3-4c7d21095b87"
      unitRef="usd">457383000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ibf468b403eea49839d7ace7d7c209b8e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzMtMy0xLTEtNzQ4NzA_c27013a3-2a36-49f5-8e98-f5851e8c1b6b"
      unitRef="usd">206932000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibf468b403eea49839d7ace7d7c209b8e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzMtNS0xLTEtNzQ4NzA_5010eb86-e60d-4be7-9ad6-f08c4afb3bcb"
      unitRef="usd">250451000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ief7c508aba36453d84c3c95aaf8ac1d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzQtMS0xLTEtNzQ4NzA_f6617a7d-6c96-48b8-ac68-3e191d5b82e3"
      unitRef="usd">376000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ief7c508aba36453d84c3c95aaf8ac1d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzQtMy0xLTEtNzQ4NzA_d93d78f0-9b3d-4f69-b0ae-fe4bb0c60f08"
      unitRef="usd">309000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ief7c508aba36453d84c3c95aaf8ac1d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzQtNS0xLTEtNzQ4NzA_fb8859dc-80d7-4541-82bf-847cd3d4e6e9"
      unitRef="usd">67000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i414360afff2b458eb6b55a67539ccadc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzUtMS0xLTEtNzQ4NzA_64b2d0fa-0e97-4903-92a3-d0ef64ea0965"
      unitRef="usd">35525000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i414360afff2b458eb6b55a67539ccadc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzUtMy0xLTEtNzQ4NzA_52ce3901-87fc-4647-8bce-5b06072480d0"
      unitRef="usd">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i414360afff2b458eb6b55a67539ccadc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzUtNS0xLTEtNzQ4NzA_43af03c4-5e3f-4ba5-bb7e-caec9fa8655d"
      unitRef="usd">35525000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzYtMS0xLTEtNzQ4NzA_27098105-1bd1-42c9-b26a-e85f9785f2b2"
      unitRef="usd">885732000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzYtMy0xLTEtNzQ4NzA_f6bfd745-da98-4e10-8919-0379a49b9842"
      unitRef="usd">324986000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzYtNS0xLTEtNzQ4NzA_333c2eb0-88ef-490c-9cee-43035a70aa14"
      unitRef="usd">560746000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia12a31d6771f42f998cf66baa89e6244_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzgtMS0xLTEtNzQ4NzA_7e90832f-843e-48ac-9cec-c80b7aba70d2"
      unitRef="usd">333053000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia12a31d6771f42f998cf66baa89e6244_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzgtMy0xLTEtNzQ4NzA_c53b9e55-9b63-405d-a251-fa33a2d16c5c"
      unitRef="usd">92815000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia12a31d6771f42f998cf66baa89e6244_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzgtNS0xLTEtNzQ4NzA_f594c068-d60c-4b5e-9095-8ed9f47379dd"
      unitRef="usd">240238000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i433dfce8af7f486ea410490170511303_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzktMS0xLTEtNzQ4NzA_e08332da-8893-4061-aad4-17adf812a10e"
      unitRef="usd">396500000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i433dfce8af7f486ea410490170511303_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzktMy0xLTEtNzQ4NzA_32ad77b6-b9eb-4f85-a404-7ebfd2558bff"
      unitRef="usd">170487000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i433dfce8af7f486ea410490170511303_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzktNS0xLTEtNzQ4NzA_ad2bca5f-3c01-4925-836d-9776241c8bdb"
      unitRef="usd">226013000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i43b3273f34df4097a3ab3635c2abb55e_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzEwLTEtMS0xLTc0ODcw_a44a492e-2b66-450a-bb45-c2cd64eb6005"
      unitRef="usd">376000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i43b3273f34df4097a3ab3635c2abb55e_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzEwLTMtMS0xLTc0ODcw_81853321-bd87-4549-9dc3-2224f8a455b7"
      unitRef="usd">295000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i43b3273f34df4097a3ab3635c2abb55e_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzEwLTUtMS0xLTc0ODcw_39c98160-c04c-4872-9b8b-afe643ff81b3"
      unitRef="usd">81000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia119a2821fa74922ad604141a3b2362a_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzExLTEtMS0xLTc0ODcw_d5be52f0-8e35-49ca-896c-0c60ff09feed"
      unitRef="usd">33055000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia119a2821fa74922ad604141a3b2362a_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzExLTMtMS0xLTc0ODcw_71e59654-c64f-47e9-b7df-08c13710db89"
      unitRef="usd">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia119a2821fa74922ad604141a3b2362a_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzExLTUtMS0xLTc0ODcw_89ecbc0a-83bd-42d0-8611-58db63ae6794"
      unitRef="usd">33055000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzEyLTEtMS0xLTc0ODcw_e0548ae5-dfed-41a3-afc0-cfe259b03d60"
      unitRef="usd">762984000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzEyLTMtMS0xLTc0ODcw_6a95e6ad-cdef-4e30-95e2-cb569b7191fc"
      unitRef="usd">263597000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZTpmZmZlNjJiODhhODU0ZDZjOGYyZTYxN2RkNWRjZjc5Ny90YWJsZXJhbmdlOmZmZmU2MmI4OGE4NTRkNmM4ZjJlNjE3ZGQ1ZGNmNzk3XzEyLTUtMS0xLTc0ODcw_03622a71-3e84-4235-bc57-4978854c8888"
      unitRef="usd">499387000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="ia7225262815948dc9beabcb7c91de194_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZToxZTMxZGQzOTRiZDc0ZGNjOWYyNWJlYmJlMzYwYzBhYi90YWJsZXJhbmdlOjFlMzFkZDM5NGJkNzRkY2M5ZjI1YmViYmUzNjBjMGFiXzItMi0xLTEtNzQ4NzA_8b50c460-2134-4c21-9067-ad615bd16f4e"
      unitRef="usd">1711000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i05c5dd146f6947bbbedafbe04da8f0e1_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZToxZTMxZGQzOTRiZDc0ZGNjOWYyNWJlYmJlMzYwYzBhYi90YWJsZXJhbmdlOjFlMzFkZDM5NGJkNzRkY2M5ZjI1YmViYmUzNjBjMGFiXzItNC0xLTEtNzQ4NzA_98d9c5ab-11aa-46aa-a070-77689519fe36"
      unitRef="usd">1486000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i7ca6b26e3ff741fdb51d8afdc251cec8_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZToxZTMxZGQzOTRiZDc0ZGNjOWYyNWJlYmJlMzYwYzBhYi90YWJsZXJhbmdlOjFlMzFkZDM5NGJkNzRkY2M5ZjI1YmViYmUzNjBjMGFiXzItNi0xLTEtNzQ4NzA_4e4bb409-a00d-4dc1-b57b-ad183c91d70d"
      unitRef="usd">1299000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i2ae21afb7fbf4b90926d27ab1b604a8e_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZToxZTMxZGQzOTRiZDc0ZGNjOWYyNWJlYmJlMzYwYzBhYi90YWJsZXJhbmdlOjFlMzFkZDM5NGJkNzRkY2M5ZjI1YmViYmUzNjBjMGFiXzMtMi0xLTEtNzQ4NzA_fccd09d0-0cd9-4fb1-9813-9e6c83950f37"
      unitRef="usd">68740000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i9db38a7a90b3496ca4588fdd2967c91f_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZToxZTMxZGQzOTRiZDc0ZGNjOWYyNWJlYmJlMzYwYzBhYi90YWJsZXJhbmdlOjFlMzFkZDM5NGJkNzRkY2M5ZjI1YmViYmUzNjBjMGFiXzMtNC0xLTEtNzQ4NzA_8c437a0b-b16e-42a6-a1c1-2f33bffd1f85"
      unitRef="usd">61956000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id3f4d7d0af5443e5ab346efb985626a3_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZToxZTMxZGQzOTRiZDc0ZGNjOWYyNWJlYmJlMzYwYzBhYi90YWJsZXJhbmdlOjFlMzFkZDM5NGJkNzRkY2M5ZjI1YmViYmUzNjBjMGFiXzMtNi0xLTEtNzQ4NzA_444bc4c8-768a-4c55-b256-73b23cdcf968"
      unitRef="usd">49450000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZToxZTMxZGQzOTRiZDc0ZGNjOWYyNWJlYmJlMzYwYzBhYi90YWJsZXJhbmdlOjFlMzFkZDM5NGJkNzRkY2M5ZjI1YmViYmUzNjBjMGFiXzQtMi0xLTEtNzQ4NzA_f27f9915-4fe7-4c52-84c5-83b3e138630c"
      unitRef="usd">70451000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZToxZTMxZGQzOTRiZDc0ZGNjOWYyNWJlYmJlMzYwYzBhYi90YWJsZXJhbmdlOjFlMzFkZDM5NGJkNzRkY2M5ZjI1YmViYmUzNjBjMGFiXzQtNC0xLTEtNzQ4NzA_92ea53be-b13c-4764-8816-9029e336103a"
      unitRef="usd">63442000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTgvZnJhZzo1YzMwZjJiNGNlZGM0Mjk1YTkxMjc5Njk1MWUwZDczYS90YWJsZToxZTMxZGQzOTRiZDc0ZGNjOWYyNWJlYmJlMzYwYzBhYi90YWJsZXJhbmdlOjFlMzFkZDM5NGJkNzRkY2M5ZjI1YmViYmUzNjBjMGFiXzQtNi0xLTEtNzQ4NzA_60eea9fb-d3c8-4953-b173-771d6e9a5854"
      unitRef="usd">50749000</us-gaap:Depreciation>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzE1NDk_5a60de9f-2360-4efa-a533-81b7293bfaab">Leases&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leases for 15 of our store locations and one warehouse location were controlled by related parties as of December&#160;31, 2022 and January&#160;1, 2022. See NOTE 11&#x2014;Related Party Transactions, for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, we had executed leases for 43 store locations that we had not yet taken possession of with total undiscounted future lease payments of $224.7 million and lease terms through 2041. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based upon our initial investment in store leasehold improvements, we utilize an initial, reasonably-certain lease life of 15 years. Most leases include one or more options to renew, with renewal terms that can extend the lease term from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzYxMA_90cee9bb-4971-4184-a30b-ca737154ee4d"&gt;five&lt;/span&gt; to 15 years or more. Our leases do not include any material residual value guarantees or material restrictive covenants. We also have non-cancelable subleases with unrelated third parties with future minimum rental receipts as of December&#160;31, 2022 totaling $4.2 million ending in various years through 2036, which have not been deducted from the future minimum lease payments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The balance sheet classification of our right-of-use lease assets and lease liabilities was as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;902,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;898,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzMtMi0xLTEtNzQ4NzA_4086502d-77e6-4de4-8f09-f78181d4cf9f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzMtMi0xLTEtNzQ4NzA_e1f88a98-ad84-4077-80a7-248066394520"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;907,934&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;905,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzctMi0xLTEtNzQ4NzA_1c87750e-6270-4483-bec8-00f3308dcbbe"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzctMi0xLTEtNzQ4NzA_94d55361-0b22-4a9a-853d-93364723ccbc"&gt;Current lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzgtMi0xLTEtNzQ4NzA_be030008-237b-4cdb-93df-f645f487997d"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzgtMi0xLTEtNzQ4NzA_d2993972-7f9e-4b95-8115-8afd1f2b97f3"&gt;Current lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzEwLTItMS0xLTc0ODcw_3b0458a7-5391-4609-bb53-36e0e94fb40f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzEwLTItMS0xLTc0ODcw_c59ee113-d0fd-40bb-8f78-bbb3901dffff"&gt;Long-term lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzExLTItMS0xLTc0ODcw_68310d09-376e-4501-9e41-50b687bcb287"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzExLTItMS0xLTc0ODcw_e6c4dbfe-cf44-4834-8f6b-2f2807ca19cd"&gt;Long-term lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,035,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,012,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.108%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on leased liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net lease cost&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Certain supply chain related lease costs herein are included in cost of sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2022 were as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,448,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,454,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(418,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,029,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average lease terms and discount rates of operating and finance leases were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.6 years&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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;5.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.31&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.36&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leased assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leased assets obtained in exchange for new finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/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:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzE1NDk_e0b98ffb-5273-428a-a93b-05de7262af50">Leases&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leases for 15 of our store locations and one warehouse location were controlled by related parties as of December&#160;31, 2022 and January&#160;1, 2022. See NOTE 11&#x2014;Related Party Transactions, for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, we had executed leases for 43 store locations that we had not yet taken possession of with total undiscounted future lease payments of $224.7 million and lease terms through 2041. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based upon our initial investment in store leasehold improvements, we utilize an initial, reasonably-certain lease life of 15 years. Most leases include one or more options to renew, with renewal terms that can extend the lease term from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzYxMA_90cee9bb-4971-4184-a30b-ca737154ee4d"&gt;five&lt;/span&gt; to 15 years or more. Our leases do not include any material residual value guarantees or material restrictive covenants. We also have non-cancelable subleases with unrelated third parties with future minimum rental receipts as of December&#160;31, 2022 totaling $4.2 million ending in various years through 2036, which have not been deducted from the future minimum lease payments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The balance sheet classification of our right-of-use lease assets and lease liabilities was as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;902,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;898,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzMtMi0xLTEtNzQ4NzA_4086502d-77e6-4de4-8f09-f78181d4cf9f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzMtMi0xLTEtNzQ4NzA_e1f88a98-ad84-4077-80a7-248066394520"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;907,934&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;905,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzctMi0xLTEtNzQ4NzA_1c87750e-6270-4483-bec8-00f3308dcbbe"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzctMi0xLTEtNzQ4NzA_94d55361-0b22-4a9a-853d-93364723ccbc"&gt;Current lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzgtMi0xLTEtNzQ4NzA_be030008-237b-4cdb-93df-f645f487997d"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzgtMi0xLTEtNzQ4NzA_d2993972-7f9e-4b95-8115-8afd1f2b97f3"&gt;Current lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzEwLTItMS0xLTc0ODcw_3b0458a7-5391-4609-bb53-36e0e94fb40f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzEwLTItMS0xLTc0ODcw_c59ee113-d0fd-40bb-8f78-bbb3901dffff"&gt;Long-term lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzExLTItMS0xLTc0ODcw_68310d09-376e-4501-9e41-50b687bcb287"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzExLTItMS0xLTc0ODcw_e6c4dbfe-cf44-4834-8f6b-2f2807ca19cd"&gt;Long-term lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,035,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,012,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.108%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on leased liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net lease cost&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Certain supply chain related lease costs herein are included in cost of sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2022 were as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,448,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,454,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(418,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,029,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average lease terms and discount rates of operating and finance leases were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.6 years&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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;5.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.31&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.36&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leased assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leased assets obtained in exchange for new finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/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:LesseeOperatingLeasesTextBlock>
    <us-gaap:NumberOfStores
      contextRef="ifb2d3f818bd046cc80196cb1ef78a424_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzMw_05ca5708-b8ed-46ea-9f4b-4023a99474b3"
      unitRef="store">15</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="ia89b1bdb4ff649648a314e69cf16902f_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzMw_c3456d02-1c05-4d7e-a1cc-12afb0447399"
      unitRef="store">15</us-gaap:NumberOfStores>
    <go:NumberOfWarehouses
      contextRef="ia89b1bdb4ff649648a314e69cf16902f_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzU0OTc1NTgxNTYxNA_dd197bca-85a2-4411-b1c6-861f74d5fcde"
      unitRef="warehouse">1</go:NumberOfWarehouses>
    <go:NumberOfWarehouses
      contextRef="ifb2d3f818bd046cc80196cb1ef78a424_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzU0OTc1NTgxNTYxNA_f082117f-d2be-4421-9fce-8e9ee45c9e24"
      unitRef="warehouse">1</go:NumberOfWarehouses>
    <go:LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases
      contextRef="ifb2d3f818bd046cc80196cb1ef78a424_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzIzOA_ad992e02-cec6-4a5d-a97c-09caaec0097d"
      unitRef="retailstorelease">43</go:LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases>
    <go:LesseeOperatingLeaseLeaseNotYetCommencedLiabilityPaymentsDue
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzM0Ng_638590d1-3904-4888-872b-6bc5a57623d5"
      unitRef="usd">224700000</go:LesseeOperatingLeaseLeaseNotYetCommencedLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzUwMQ_b4d9c56e-8605-4da2-9ac5-cbfc979ea31b">P15Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i6801ca814e1b4ef181617697082dfdf7_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzYxNg_46586058-a949-4b6e-88f1-0c546e009ae0">P15Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <go:LesseeOperatingSubleasePaymentsDue
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzg0OQ_a1a49241-c9d2-492a-ab35-609aa8d6eb37"
      unitRef="usd">4200000</go:LesseeOperatingSubleasePaymentsDue>
    <go:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzE1NTA_d850877b-3932-4b88-a41a-39f1ba1667fa">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The balance sheet classification of our right-of-use lease assets and lease liabilities was as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;902,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;898,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzMtMi0xLTEtNzQ4NzA_4086502d-77e6-4de4-8f09-f78181d4cf9f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzMtMi0xLTEtNzQ4NzA_e1f88a98-ad84-4077-80a7-248066394520"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;907,934&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;905,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzctMi0xLTEtNzQ4NzA_1c87750e-6270-4483-bec8-00f3308dcbbe"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzctMi0xLTEtNzQ4NzA_94d55361-0b22-4a9a-853d-93364723ccbc"&gt;Current lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzgtMi0xLTEtNzQ4NzA_be030008-237b-4cdb-93df-f645f487997d"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzgtMi0xLTEtNzQ4NzA_d2993972-7f9e-4b95-8115-8afd1f2b97f3"&gt;Current lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzEwLTItMS0xLTc0ODcw_3b0458a7-5391-4609-bb53-36e0e94fb40f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzEwLTItMS0xLTc0ODcw_c59ee113-d0fd-40bb-8f78-bbb3901dffff"&gt;Long-term lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzExLTItMS0xLTc0ODcw_68310d09-376e-4501-9e41-50b687bcb287"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzExLTItMS0xLTc0ODcw_e6c4dbfe-cf44-4834-8f6b-2f2807ca19cd"&gt;Long-term lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,035,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,012,882&#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;</go:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzItNC0xLTEtNzQ4NzA_f338dbb0-cb64-4beb-9fcb-c46ffe6a1f71"
      unitRef="usd">902163000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzItNi0xLTEtNzQ4NzA_6e5c75c0-06bb-4904-ac69-9f79389657aa"
      unitRef="usd">898152000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzMtNC0xLTEtNzQ4NzA_73b2ff42-3124-43e6-a6b3-1f0d68061a4d"
      unitRef="usd">5771000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzMtNi0xLTEtNzQ4NzA_e39e328e-c19b-4b91-ab72-96f610bc1f55"
      unitRef="usd">6896000</us-gaap:FinanceLeaseRightOfUseAsset>
    <go:LeaseRightOfUseAsset
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzQtNC0xLTEtNzQ4NzA_13cbbfbc-6324-44b3-8f14-e98b6cdb932f"
      unitRef="usd">907934000</go:LeaseRightOfUseAsset>
    <go:LeaseRightOfUseAsset
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzQtNi0xLTEtNzQ4NzA_aa01ac28-6486-46a0-990f-3a431fe4cc91"
      unitRef="usd">905048000</go:LeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzctNC0xLTEtNzQ4NzA_c3a60636-75de-4ecb-9c5c-0d16ab8d9320"
      unitRef="usd">53316000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzctNi0xLTEtNzQ4NzA_3b74d038-7790-4044-94a7-5c0a64fb4d11"
      unitRef="usd">49861000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzgtNC0xLTEtNzQ4NzA_f76cd699-cbd4-4488-897b-d25ce15e65f2"
      unitRef="usd">1270000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzgtNi0xLTEtNzQ4NzA_ff0fc845-3e14-4a83-b1e4-fc065b26d603"
      unitRef="usd">1275000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzEwLTQtMS0xLTc0ODcw_fec20ff9-88d5-4c28-8151-407cff42d047"
      unitRef="usd">976345000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzEwLTYtMS0xLTc0ODcw_fd6074e5-eb6e-498e-9f8f-2fecc28f6a9d"
      unitRef="usd">956104000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzExLTQtMS0xLTc0ODcw_358a4807-7b1e-4039-a1a2-d66ac24ac7e2"
      unitRef="usd">4414000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzExLTYtMS0xLTc0ODcw_0ebfaac8-d35c-4953-b445-1fdc41b18f5d"
      unitRef="usd">5642000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <go:LeaseLiability
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzEyLTQtMS0xLTc0ODcw_03c96b9e-a7f0-4d05-978c-7e8bff51a720"
      unitRef="usd">1035345000</go:LeaseLiability>
    <go:LeaseLiability
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo3Nzk0ZjRjNmFhMjE0YjM2YmM3MTE3YTNiNTQ0NjNjYy90YWJsZXJhbmdlOjc3OTRmNGM2YWEyMTRiMzZiYzcxMTdhM2I1NDQ2M2NjXzEyLTYtMS0xLTc0ODcw_524d5617-9b3d-4f4b-a643-d3aa0a022239"
      unitRef="usd">1012882000</go:LeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzE1NTE_2af731c9-0723-445d-a817-00a76b26db10">&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.108%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on leased liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net lease cost&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Certain supply chain related lease costs herein are included in cost of sales.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzItNC0xLTEtNzQ4NzA_3865c38d-4006-498d-bfea-99b1a9a94273"
      unitRef="usd">132065000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzItNi0xLTEtNzQ4NzA_03184bfc-b36f-441f-9fb2-3001b00f4a1e"
      unitRef="usd">123799000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzItOC0xLTEtNzQ4NzA_30e9796f-ac49-4a88-89f4-45002a7b1de3"
      unitRef="usd">112096000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzQtNC0xLTEtNzQ4NzA_551e9615-1f82-40e4-a745-f7f540bcb1d0"
      unitRef="usd">1316000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzQtNi0xLTEtNzQ4NzA_2837b786-650f-403d-8c24-e9f05ab6d5df"
      unitRef="usd">1249000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzQtOC0xLTEtNzQ4NzA_0a18a75a-058c-4f80-8ce7-4a3843e0c559"
      unitRef="usd">964000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzUtNC0xLTEtNzQ4NzA_35f34812-e208-426c-b131-21c64c177564"
      unitRef="usd">341000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzUtNi0xLTEtNzQ4NzA_19b4c678-ddec-4ecc-8a16-79db025f6a0a"
      unitRef="usd">378000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzUtOC0xLTEtNzQ4NzA_ddb834a0-9590-4cce-931a-f8ad39e62644"
      unitRef="usd">376000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:VariableLeaseCost
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzYtNC0xLTEtNzQ4NzA_60eef99b-6216-488a-b082-9e0434152dce"
      unitRef="usd">740000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzYtNi0xLTEtNzQ4NzA_ee7330ae-1702-44f4-9980-aad80bd7d383"
      unitRef="usd">547000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzYtOC0xLTEtNzQ4NzA_04fb04cd-112d-4ad5-b39b-eec963fcd062"
      unitRef="usd">700000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzgtNC0xLTEtNzQ4NzA_b04b4cd4-572b-4b79-b0c4-c6424b4505df"
      unitRef="usd">868000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzgtNi0xLTEtNzQ4NzA_11b3ad49-996e-4281-ad0a-29b13bd9b6c7"
      unitRef="usd">1114000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzgtOC0xLTEtNzQ4NzA_1baa9ecf-697a-4129-aabd-22f19c0f4344"
      unitRef="usd">972000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzktNC0xLTEtNzQ4NzA_5247b480-3d5b-4500-92b9-000e98b7e5fa"
      unitRef="usd">133594000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzktNi0xLTEtNzQ4NzA_86d6083e-69af-4ce4-bb48-db51f75247d1"
      unitRef="usd">124859000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkZmJmMjczYjU1NjE0YWY3YTk2N2QwNTJhMmJhMzFmZS90YWJsZXJhbmdlOmRmYmYyNzNiNTU2MTRhZjdhOTY3ZDA1MmEyYmEzMWZlXzktOC0xLTEtNzQ4NzA_4b0345aa-4800-4a97-a188-12fdacd15500"
      unitRef="usd">113164000</us-gaap:LeaseCost>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzE1NTI_1b95cc82-06d4-478c-bce1-9f302b395d88">&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2022 were as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,448,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,454,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(418,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,029,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzE1NTI_d0bc44ce-95c6-4712-8299-dc976af81668">&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2022 were as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,448,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,454,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(418,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,029,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzEtMS0xLTEtNzQ4NzA_b60cf230-6dba-4ce8-8855-2a66e51bc06f"
      unitRef="usd">117218000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzEtMy0xLTEtNzQ4NzA_735e48a5-9acb-432f-8ab7-4e38c6f275d9"
      unitRef="usd">1533000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <go:LeaseLiabilityPaymentsDueYearOne
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzEtNS0xLTEtNzQ4NzA_5069b906-4176-4f3d-8f8d-98fd15e742f2"
      unitRef="usd">118751000</go:LeaseLiabilityPaymentsDueYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzItMS0xLTEtNzQ4NzA_7dcad6bb-93ac-4c79-936c-fe314cb5d8af"
      unitRef="usd">135185000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzItMy0xLTEtNzQ4NzA_84b1303f-952b-4212-b7e2-4aeebb6a752a"
      unitRef="usd">1451000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <go:LeaseLiabilityPaymentsDueYearTwo
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzItNS0xLTEtNzQ4NzA_9fff8fc3-2dcc-4e11-bd26-0d182e2b1ff4"
      unitRef="usd">136636000</go:LeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzMtMS0xLTEtNzQ4NzA_2076a019-2788-49da-87d1-a7b66f98f9a9"
      unitRef="usd">133819000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzMtMy0xLTEtNzQ4NzA_52f7fc28-1a49-4306-8a91-e910554d0841"
      unitRef="usd">1207000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <go:LeaseLiabilityPaymentsDueYearThree
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzMtNS0xLTEtNzQ4NzA_422d65c9-19e5-4ca1-aac6-1fefb8602e1a"
      unitRef="usd">135026000</go:LeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzQtMS0xLTEtNzQ4NzA_7ba9d3ef-a4bf-4e07-8b2e-658d4f6b1afb"
      unitRef="usd">133233000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzQtMy0xLTEtNzQ4NzA_7f9fafde-7d25-43b2-bf3a-3fb30620be7d"
      unitRef="usd">839000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <go:LeaseLiabilityPaymentsDueYearFour
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzQtNS0xLTEtNzQ4NzA_5625fecf-50cf-4c25-9692-62fa5c7eb899"
      unitRef="usd">134072000</go:LeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzUtMS0xLTEtNzQ4NzA_0a13c224-ba8f-456b-9b58-896f63769888"
      unitRef="usd">128754000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzUtMy0xLTEtNzQ4NzA_a65bfff4-9a99-4a99-b719-d8cff0062e55"
      unitRef="usd">545000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <go:LeaseLiabilityPaymentsDueYearFive
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzUtNS0xLTEtNzQ4NzA_f31d2541-6548-42f6-be67-0ef3cc6ddb23"
      unitRef="usd">129299000</go:LeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzYtMS0xLTEtNzQ4NzA_dde1cd7e-b9d8-46c5-8c5e-a4365484d6da"
      unitRef="usd">800091000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzYtMy0xLTEtNzQ4NzA_4315f385-8826-4503-bd93-b439c21ec98e"
      unitRef="usd">941000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <go:LeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzYtNS0xLTEtNzQ4NzA_31950302-7f5b-4903-bca8-1788e330ac94"
      unitRef="usd">801032000</go:LeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzctMS0xLTEtNzQ4NzA_53018961-3483-4c2e-bc0e-db0987767c65"
      unitRef="usd">1448300000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzctMy0xLTEtNzQ4NzA_f554c681-30e1-4556-86c6-1457e28d0816"
      unitRef="usd">6516000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <go:LeaseLiabilityPaymentsDue
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzctNS0xLTEtNzQ4NzA_11ca0f90-37e3-4529-a1ae-5cc9346c53f0"
      unitRef="usd">1454816000</go:LeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzgtMS0xLTEtNzQ4NzA_cd4d3b55-a401-4b1b-80a2-d2f62b566499"
      unitRef="usd">418639000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzgtMy0xLTEtNzQ4NzA_11cffbd0-40ff-48a1-92e1-9710c6111d56"
      unitRef="usd">832000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzktMS0xLTEtNzQ4NzA_9e892b00-1297-4dd1-a697-853ba4d4a64a"
      unitRef="usd">1029661000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTozZDA0ZTUwZmI0Mzk0OTU4OGEwMDJlZWI4NTc3MzEyMS90YWJsZXJhbmdlOjNkMDRlNTBmYjQzOTQ5NTg4YTAwMmVlYjg1NzczMTIxXzktMy0xLTEtNzQ4NzA_4ee3c08c-f91d-4bf4-8571-c04808628c8c"
      unitRef="usd">5684000</us-gaap:FinanceLeaseLiability>
    <go:LeaseSupplementalCashFlowInformationTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90ZXh0cmVnaW9uOmQ5YzY2NjA1YWEwZjRiZWU5NzUwM2QzZjA3YmM1NTNlXzE1NDg_ab815f9a-a05d-4c4b-bbc0-0426fc15f1e8">&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average lease terms and discount rates of operating and finance leases were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.6 years&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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;5.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.31&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.36&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leased assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leased assets obtained in exchange for new finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/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;</go:LeaseSupplementalCashFlowInformationTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo5NGY2MTQzODg5OWM0MTAxODNiNWNlN2JlYjM0NGNlZC90YWJsZXJhbmdlOjk0ZjYxNDM4ODk5YzQxMDE4M2I1Y2U3YmViMzQ0Y2VkXzItMS0xLTEtNzQ4NzA_71997876-1555-429b-a091-dc219e7afa05">P11Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo5NGY2MTQzODg5OWM0MTAxODNiNWNlN2JlYjM0NGNlZC90YWJsZXJhbmdlOjk0ZjYxNDM4ODk5YzQxMDE4M2I1Y2U3YmViMzQ0Y2VkXzItMy0xLTEtNzQ4NzA_e424c973-9dcd-428c-8d10-d0611af5a662">P11Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo5NGY2MTQzODg5OWM0MTAxODNiNWNlN2JlYjM0NGNlZC90YWJsZXJhbmdlOjk0ZjYxNDM4ODk5YzQxMDE4M2I1Y2U3YmViMzQ0Y2VkXzMtMS0xLTEtNzQ4NzA_a3d40f78-f9dc-4745-a7b1-0217c2112268">P5Y1M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo5NGY2MTQzODg5OWM0MTAxODNiNWNlN2JlYjM0NGNlZC90YWJsZXJhbmdlOjk0ZjYxNDM4ODk5YzQxMDE4M2I1Y2U3YmViMzQ0Y2VkXzMtMy0xLTEtNzQ4NzA_e9268f98-7d95-4d10-84dd-b3aff72192aa">P5Y9M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo5NGY2MTQzODg5OWM0MTAxODNiNWNlN2JlYjM0NGNlZC90YWJsZXJhbmdlOjk0ZjYxNDM4ODk5YzQxMDE4M2I1Y2U3YmViMzQ0Y2VkXzUtMS0xLTEtNzQ4NzA_686ddfff-1394-4c67-92fa-0177faaf1953"
      unitRef="number">0.0636</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo5NGY2MTQzODg5OWM0MTAxODNiNWNlN2JlYjM0NGNlZC90YWJsZXJhbmdlOjk0ZjYxNDM4ODk5YzQxMDE4M2I1Y2U3YmViMzQ0Y2VkXzUtMy0xLTEtNzQ4NzA_d5ddf8c8-0bdd-4f97-aad7-68d103044198"
      unitRef="number">0.0646</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo5NGY2MTQzODg5OWM0MTAxODNiNWNlN2JlYjM0NGNlZC90YWJsZXJhbmdlOjk0ZjYxNDM4ODk5YzQxMDE4M2I1Y2U3YmViMzQ0Y2VkXzYtMS0xLTEtNzQ4NzA_7c6d5821-1921-4fa4-85dc-a9a25eec73e9"
      unitRef="number">0.0531</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTo5NGY2MTQzODg5OWM0MTAxODNiNWNlN2JlYjM0NGNlZC90YWJsZXJhbmdlOjk0ZjYxNDM4ODk5YzQxMDE4M2I1Y2U3YmViMzQ0Y2VkXzYtMy0xLTEtNzQ4NzA_ac8cc34e-026d-421c-8d01-15ee46274489"
      unitRef="number">0.0536</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkMmQ2MjhmYTRjODg0MjIzOGFmYzg3OWE1ODAxZDBjNi90YWJsZXJhbmdlOmQyZDYyOGZhNGM4ODQyMjM4YWZjODc5YTU4MDFkMGM2XzMtMS0xLTEtNzQ4NzA_bfe0b515-6504-469a-b91a-0c949dce2aad"
      unitRef="usd">125221000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkMmQ2MjhmYTRjODg0MjIzOGFmYzg3OWE1ODAxZDBjNi90YWJsZXJhbmdlOmQyZDYyOGZhNGM4ODQyMjM4YWZjODc5YTU4MDFkMGM2XzMtMy0xLTEtNzQ4NzA_173b6c08-ec10-47fa-8c72-f9d1e2b29f71"
      unitRef="usd">113886000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkMmQ2MjhmYTRjODg0MjIzOGFmYzg3OWE1ODAxZDBjNi90YWJsZXJhbmdlOmQyZDYyOGZhNGM4ODQyMjM4YWZjODc5YTU4MDFkMGM2XzMtNS0xLTEtNzQ4NzA_2b23aff4-2eb8-45a3-acbe-0e9cd93c1cfe"
      unitRef="usd">101245000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkMmQ2MjhmYTRjODg0MjIzOGFmYzg3OWE1ODAxZDBjNi90YWJsZXJhbmdlOmQyZDYyOGZhNGM4ODQyMjM4YWZjODc5YTU4MDFkMGM2XzQtMS0xLTEtNzQ4NzA_1ea194e8-0a7e-4449-9eda-32192e793fa1"
      unitRef="usd">332000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkMmQ2MjhmYTRjODg0MjIzOGFmYzg3OWE1ODAxZDBjNi90YWJsZXJhbmdlOmQyZDYyOGZhNGM4ODQyMjM4YWZjODc5YTU4MDFkMGM2XzQtMy0xLTEtNzQ4NzA_75cffd74-3c1b-4127-b4f1-9395965a02f7"
      unitRef="usd">378000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkMmQ2MjhmYTRjODg0MjIzOGFmYzg3OWE1ODAxZDBjNi90YWJsZXJhbmdlOmQyZDYyOGZhNGM4ODQyMjM4YWZjODc5YTU4MDFkMGM2XzQtNS0xLTEtNzQ4NzA_a2279714-6823-449e-8a78-3e127f066715"
      unitRef="usd">378000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkMmQ2MjhmYTRjODg0MjIzOGFmYzg3OWE1ODAxZDBjNi90YWJsZXJhbmdlOmQyZDYyOGZhNGM4ODQyMjM4YWZjODc5YTU4MDFkMGM2XzUtMS0xLTEtNzQ4NzA_bbc1b54a-7a23-496d-9d84-794f7dc9a078"
      unitRef="usd">1279000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkMmQ2MjhmYTRjODg0MjIzOGFmYzg3OWE1ODAxZDBjNi90YWJsZXJhbmdlOmQyZDYyOGZhNGM4ODQyMjM4YWZjODc5YTU4MDFkMGM2XzUtMy0xLTEtNzQ4NzA_21eb1018-d2c3-4a0e-a93d-00e3d1f0e7da"
      unitRef="usd">1155000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkMmQ2MjhmYTRjODg0MjIzOGFmYzg3OWE1ODAxZDBjNi90YWJsZXJhbmdlOmQyZDYyOGZhNGM4ODQyMjM4YWZjODc5YTU4MDFkMGM2XzUtNS0xLTEtNzQ4NzA_5902b690-a7af-43c8-ac4b-8d0014d38709"
      unitRef="usd">821000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkMmQ2MjhmYTRjODg0MjIzOGFmYzg3OWE1ODAxZDBjNi90YWJsZXJhbmdlOmQyZDYyOGZhNGM4ODQyMjM4YWZjODc5YTU4MDFkMGM2XzctMS0xLTEtNzQ4NzA_83b8150e-ae07-446a-a586-b5b98efe83a5"
      unitRef="usd">88681000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkMmQ2MjhmYTRjODg0MjIzOGFmYzg3OWE1ODAxZDBjNi90YWJsZXJhbmdlOmQyZDYyOGZhNGM4ODQyMjM4YWZjODc5YTU4MDFkMGM2XzctMy0xLTEtNzQ4NzA_9879bc0b-6d18-4e20-aebd-c553433b632b"
      unitRef="usd">139663000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkMmQ2MjhmYTRjODg0MjIzOGFmYzg3OWE1ODAxZDBjNi90YWJsZXJhbmdlOmQyZDYyOGZhNGM4ODQyMjM4YWZjODc5YTU4MDFkMGM2XzctNS0xLTEtNzQ4NzA_a0df083f-c139-4567-9f12-b8ff3d6c3d0b"
      unitRef="usd">166018000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkMmQ2MjhmYTRjODg0MjIzOGFmYzg3OWE1ODAxZDBjNi90YWJsZXJhbmdlOmQyZDYyOGZhNGM4ODQyMjM4YWZjODc5YTU4MDFkMGM2XzgtMS0xLTEtNzQ4NzA_42b4ab82-d125-4b33-ba06-33e3bc3174c0"
      unitRef="usd">39000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkMmQ2MjhmYTRjODg0MjIzOGFmYzg3OWE1ODAxZDBjNi90YWJsZXJhbmdlOmQyZDYyOGZhNGM4ODQyMjM4YWZjODc5YTU4MDFkMGM2XzgtMy0xLTEtNzQ4NzA_d25caf86-e4fd-43b8-a9dc-6315fe86a148"
      unitRef="usd">2019000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjEvZnJhZzpkOWM2NjYwNWFhMGY0YmVlOTc1MDNkM2YwN2JjNTUzZS90YWJsZTpkMmQ2MjhmYTRjODg0MjIzOGFmYzg3OWE1ODAxZDBjNi90YWJsZXJhbmdlOmQyZDYyOGZhNGM4ODQyMjM4YWZjODc5YTU4MDFkMGM2XzgtNS0xLTEtNzQ4NzA_f5b510a9-6e76-454f-9109-511610753659"
      unitRef="usd">883000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90ZXh0cmVnaW9uOmNmNTFjOGEzOWNlOTRkMDY5NzYzMGE2OTc2MjMyZDY5XzUyNQ_699e4614-5d40-44b9-b097-f2050f6d9d93">Goodwill and Intangible Assets &lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding our goodwill and intangible assets as of December&#160;31, 2022 was as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liquor licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total goodwill and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;811,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding our goodwill and intangible assets as of January&#160;1, 2022 was as follows (amounts in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liquor licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total goodwill and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;799,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for finite-lived intangible assets was $6.6 million, $6.6 million, and $6.5 million for&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; t&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;he fiscal years ended December&#160;31, 2022, January&#160;1, 2022, and January&#160;2, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated future amortization expense related to finite-lived intangible assets as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; is as follows (amounts in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90ZXh0cmVnaW9uOmNmNTFjOGEzOWNlOTRkMDY5NzYzMGE2OTc2MjMyZDY5XzUyNg_e8b2852e-3d80-413d-9bfc-4e056ae62ef0">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding our goodwill and intangible assets as of December&#160;31, 2022 was as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liquor licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total goodwill and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;811,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding our goodwill and intangible assets as of January&#160;1, 2022 was as follows (amounts in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liquor licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total goodwill and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;799,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i734429d2ec8f4091bb52262d30c841e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzEtMi0xLTEtNzQ4NzA_fc36bcfd-4029-44cd-b4b1-75a2331cc4a9"
      unitRef="usd">58400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i734429d2ec8f4091bb52262d30c841e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzEtNC0xLTEtNzQ4NzA_c694372d-28bc-478a-939d-23a5646fe05d"
      unitRef="usd">32004000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i734429d2ec8f4091bb52262d30c841e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzEtNi0xLTEtNzQ4NzA_3ee3be9b-302c-4a67-ae34-0f64d08f3738"
      unitRef="usd">26396000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib7927d9f17a14d878fa3e77329535ff9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzMtMi0xLTEtNzQ4NzA_bfb30a7e-0587-481d-8410-3ac367d6b859"
      unitRef="usd">51964000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib7927d9f17a14d878fa3e77329535ff9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzMtNC0xLTEtNzQ4NzA_75a13531-65c0-4ce8-86d3-bfb80420aaf0"
      unitRef="usd">23191000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib7927d9f17a14d878fa3e77329535ff9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzMtNi0xLTEtNzQ4NzA_b2ed8406-6c10-438b-9de4-2ffdea6359f6"
      unitRef="usd">28773000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzQtMi0xLTEtNzQ4NzA_355513cf-17ab-4930-9fdc-62a0a79f5bc9"
      unitRef="usd">110364000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzQtNC0xLTEtNzQ4NzA_c6cf0ed9-8213-482f-ba40-f4207b8bc3f3"
      unitRef="usd">55195000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzQtNi0xLTEtNzQ4NzA_a934ece3-6af3-4640-b829-1c344647125b"
      unitRef="usd">55169000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i4b18c5b2961d48bd99b884e46c600828_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzUtMi0xLTEtNzQ4NzA_4ef339c6-8462-4a19-a82b-577a1fedebcd"
      unitRef="usd">8824000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i4b18c5b2961d48bd99b884e46c600828_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzUtNi0xLTEtNzQ4NzA_f47fb12d-c3f3-416f-8e6f-43d2bc3470b1"
      unitRef="usd">8824000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzYtMi0xLTEtNzQ4NzA_d9d6d493-2fb2-40b0-a1b5-e9f3d17415b8"
      unitRef="usd">119188000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzYtNC0xLTEtNzQ4NzA_0fe74ea7-224d-4375-b186-322206df74ed"
      unitRef="usd">55195000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzYtNi0xLTEtNzQ4NzA_ea4ded89-952f-4ad5-ad13-a9793c294fab"
      unitRef="usd">63993000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzctMi0xLTEtNzQ4NzA_b288873b-e70b-4e2a-a1e4-8655719a0893"
      unitRef="usd">747943000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzctNi0xLTEtNzQ4NzA_07658437-8c8e-4916-a41d-1c6d408f6218"
      unitRef="usd">747943000</us-gaap:Goodwill>
    <go:IntangibleAssetsGrossIncludingGoodwill
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzgtMi0xLTEtNzQ4NzA_e653652f-ad68-49c5-9fd6-45c1db6dde62"
      unitRef="usd">867131000</go:IntangibleAssetsGrossIncludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzgtNC0xLTEtNzQ4NzA_24b71d72-bbda-4d4b-82a2-36fca14f39ff"
      unitRef="usd">55195000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo5OTcyOTM2MDhjYmY0MDJjYWE3MTgxYTJlNjk0MzQ2MC90YWJsZXJhbmdlOjk5NzI5MzYwOGNiZjQwMmNhYTcxODFhMmU2OTQzNDYwXzgtNi0xLTEtNzQ4NzA_6523994f-2f57-4ab4-b8bf-647b98cb2b38"
      unitRef="usd">811936000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia8c8e59e20b2479ab07b5ba682d4caa4_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzEtMi0xLTEtNzQ4NzA_e7bd49ce-f758-44d4-8d10-5fda3abb78df"
      unitRef="usd">58400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia8c8e59e20b2479ab07b5ba682d4caa4_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzEtNC0xLTEtNzQ4NzA_b6dd9771-049a-43c1-ba46-8cd3351817ae"
      unitRef="usd">28111000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia8c8e59e20b2479ab07b5ba682d4caa4_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzEtNi0xLTEtNzQ4NzA_9a1f9751-7171-4578-9709-7f9fa3a4a153"
      unitRef="usd">30289000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0d5d17cd33d64495beb814cda6892a43_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzMtMi0xLTEtNzQ4NzA_56280a7b-9b45-4a57-af4d-d4d5c4181a59"
      unitRef="usd">34108000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0d5d17cd33d64495beb814cda6892a43_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzMtNC0xLTEtNzQ4NzA_8bc3b966-bead-45d3-8103-61e9af0f87af"
      unitRef="usd">20758000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0d5d17cd33d64495beb814cda6892a43_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzMtNi0xLTEtNzQ4NzA_5009f096-f739-47f0-a0c6-c73fc39ae4a7"
      unitRef="usd">13350000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzQtMi0xLTEtNzQ4NzA_d14ff5ce-ff01-49e1-8cd0-e06c9119fd8d"
      unitRef="usd">92508000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzQtNC0xLTEtNzQ4NzA_0e6dda83-9609-43d8-b14c-722c60eb1ccf"
      unitRef="usd">48869000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzQtNi0xLTEtNzQ4NzA_9c98c027-33c3-457c-bf5d-bda54e167024"
      unitRef="usd">43639000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i7aeec293c83b4ce9ac7dec11e578752a_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzUtMi0xLTEtNzQ4NzA_43a20a5c-e9a1-4b71-a6eb-2ae99d1b6bc9"
      unitRef="usd">8282000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i7aeec293c83b4ce9ac7dec11e578752a_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzUtNi0xLTEtNzQ4NzA_c9f105d8-107b-48e8-812f-a1511fae6798"
      unitRef="usd">8282000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzYtMi0xLTEtNzQ4NzA_82b10e9c-2a75-49da-b710-fa585b136de4"
      unitRef="usd">100790000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzYtNC0xLTEtNzQ4NzA_ed956669-3d7a-47aa-84b3-8779ee7c9315"
      unitRef="usd">48869000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzYtNi0xLTEtNzQ4NzA_3575b4a7-2097-4ba9-9c14-31aedc6cea84"
      unitRef="usd">51921000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzctMi0xLTEtNzQ4NzA_c8ab2aca-22e7-4475-b859-b00ddc9a844b"
      unitRef="usd">747943000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzctNi0xLTEtNzQ4NzA_628067d4-ab5f-4681-a83b-5e5b302fd2dc"
      unitRef="usd">747943000</us-gaap:Goodwill>
    <go:IntangibleAssetsGrossIncludingGoodwill
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzgtMi0xLTEtNzQ4NzA_2a3b9576-57dd-40ab-9deb-7de9547ca690"
      unitRef="usd">848733000</go:IntangibleAssetsGrossIncludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzgtNC0xLTEtNzQ4NzA_f80bc824-7c63-4d7c-8dca-f0eb0adf48d6"
      unitRef="usd">48869000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTozNGMwNWFiZGM2ZDM0N2MxYmRjYTI4OTFlNjhmMjM2ZS90YWJsZXJhbmdlOjM0YzA1YWJkYzZkMzQ3YzFiZGNhMjg5MWU2OGYyMzZlXzgtNi0xLTEtNzQ4NzA_961c5589-8292-48fd-a321-f78e9fa690be"
      unitRef="usd">799864000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90ZXh0cmVnaW9uOmNmNTFjOGEzOWNlOTRkMDY5NzYzMGE2OTc2MjMyZDY5XzMyMA_5123e52b-1c20-4ba6-b013-47a255ee8aaf"
      unitRef="usd">6600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90ZXh0cmVnaW9uOmNmNTFjOGEzOWNlOTRkMDY5NzYzMGE2OTc2MjMyZDY5XzMyNA_e1e3e9fd-39a9-4a5f-bf33-9554461ea9c6"
      unitRef="usd">6600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90ZXh0cmVnaW9uOmNmNTFjOGEzOWNlOTRkMDY5NzYzMGE2OTc2MjMyZDY5XzMzMg_0da9366f-7e07-48c9-b503-7a769dec3419"
      unitRef="usd">6500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90ZXh0cmVnaW9uOmNmNTFjOGEzOWNlOTRkMDY5NzYzMGE2OTc2MjMyZDY5XzUyNw_6d590728-150c-484f-b64d-f6182dce641f">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated future amortization expense related to finite-lived intangible assets as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; is as follows (amounts in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo2MTk1YzRiODc3NGU0YTczOGNjNjYwY2MyNGY2ZWE0ZC90YWJsZXJhbmdlOjYxOTVjNGI4Nzc0ZTRhNzM4Y2M2NjBjYzI0ZjZlYTRkXzAtMS0xLTEtNzQ4NzA_607a4d5e-bcfb-470e-9281-01159b649b3f"
      unitRef="usd">9836000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo2MTk1YzRiODc3NGU0YTczOGNjNjYwY2MyNGY2ZWE0ZC90YWJsZXJhbmdlOjYxOTVjNGI4Nzc0ZTRhNzM4Y2M2NjBjYzI0ZjZlYTRkXzEtMS0xLTEtNzQ4NzA_0b497521-a1b5-4b57-877b-d33f9ea5fa15"
      unitRef="usd">9324000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo2MTk1YzRiODc3NGU0YTczOGNjNjYwY2MyNGY2ZWE0ZC90YWJsZXJhbmdlOjYxOTVjNGI4Nzc0ZTRhNzM4Y2M2NjBjYzI0ZjZlYTRkXzItMS0xLTEtNzQ4NzA_f0ea2d1b-d056-4ea7-b566-ca9d4c44d374"
      unitRef="usd">8649000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo2MTk1YzRiODc3NGU0YTczOGNjNjYwY2MyNGY2ZWE0ZC90YWJsZXJhbmdlOjYxOTVjNGI4Nzc0ZTRhNzM4Y2M2NjBjYzI0ZjZlYTRkXzMtMS0xLTEtNzQ4NzA_96c31dbf-ee90-44c6-8fb1-ebe1ee6bd912"
      unitRef="usd">5835000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo2MTk1YzRiODc3NGU0YTczOGNjNjYwY2MyNGY2ZWE0ZC90YWJsZXJhbmdlOjYxOTVjNGI4Nzc0ZTRhNzM4Y2M2NjBjYzI0ZjZlYTRkXzQtMS0xLTEtNzQ4NzA_c5e6b5be-49f9-4987-99d1-24dcf5310c91"
      unitRef="usd">5791000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo2MTk1YzRiODc3NGU0YTczOGNjNjYwY2MyNGY2ZWE0ZC90YWJsZXJhbmdlOjYxOTVjNGI4Nzc0ZTRhNzM4Y2M2NjBjYzI0ZjZlYTRkXzUtMS0xLTEtNzQ4NzA_0ca1b279-5a47-4960-9f9b-5a30ce7e48e9"
      unitRef="usd">15734000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjQvZnJhZzpjZjUxYzhhMzljZTk0ZDA2OTc2MzBhNjk3NjIzMmQ2OS90YWJsZTo2MTk1YzRiODc3NGU0YTczOGNjNjYwY2MyNGY2ZWE0ZC90YWJsZXJhbmdlOjYxOTVjNGI4Nzc0ZTRhNzM4Y2M2NjBjYzI0ZjZlYTRkXzYtMS0xLTEtNzQ4NzA_298ce482-5d11-42cc-b756-95d83577c706"
      unitRef="usd">55169000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzUyMDg_ecc3890a-e6e7-49d7-919f-8a74e23cf711">Long-term Debt&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior First Lien Credit Agreement:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior term loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460,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:top"&gt;&lt;div style="padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized debt issuance costs and debt discounts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Prior First Lien Credit Agreement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GOBP Holdings, our wholly owned subsidiary, was the borrower under a first lien credit agreement (the "Prior First Lien Credit Agreement") with a syndicate of lenders that consisted of a $385.0 million senior term loan and a revolving credit facility for an amount up to $100.0 million, with sub-commitments for $35.0&#160;million of letters of credit and $20.0 million of swingline loans, as of December&#160;31, 2022. The Prior First Lien Credit Agreement permitted voluntary prepayment on borrowings without premium or penalty. Borrowings under the Prior First Lien Credit Agreement were secured by substantially all the assets of the borrower subsidiary and its guarantors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February&#160;21, 2023, we repaid all of the outstanding indebtedness under the Prior First Lien Credit Agreement of $387.2 million as well as fees and expenses in connection therewith. All obligations of the Company&#x2019;s subsidiaries under the Prior First Lien Credit Agreement were discharged as of such date. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See NOTE 14&#x2014;Subsequent Event, for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Senior Term Loan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 29, 2022, we prepaid $75.0&#160;million of principal on the senior term loan outstanding under our Prior First Lien Credit Agreement. In connection with the payment, we wrote off $1.3&#160;million of previously unamortized debt issuance costs and debt discounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our $385.0 million senior term loan under our Prior First Lien Credit Agreement had a maturity date of October 22, 2025, had an applicable margin of 2.75% for Eurodollar loans and 1.75% for base rate loans, and had an effective interest rate of 7.13% as of December&#160;31, 2022. Due to previous prepayments on the senior term loan, no further principal payment on the term loan was due until the maturity date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, we had $3.5 million of outstanding standby letters of credit and $96.5 million of r&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;emaining borrowing capacity available under the revolving credit facility under our Prior First Lien Credit Agreement, which had a maturity date of October 23, 2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. No amounts were outstanding under the revolving credit facility as of December&#160;31, 2022 and January&#160;1, 2022 and no &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;amounts were borrowed under the revolving credit facility during the fiscal years ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022 and January&#160;1, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We were required to pay a quarterly commitment fee ranging from 0.25% to 0.50% on the daily unused amount of the commitment under the revolving credit facility based upon the leverage ratio defined in the agreement and certain criteria specified in the agreement. We were also required to pay fronting fees and other customary fees for letters of credit &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;issued under the revolving credit facility. The interest rate for the revolving credit facility was determined based on a formula using certain market rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt Covenants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Prior First Lien Credit Agreement contained certain customary representations and warranties, subject to limitations and exceptions, and affirmative and customary covenants. The Prior First Lien Credit Agreement restricted us from entering into certain types of transactions, such as incurring additional debt or issuing certain preferred shares, and making certain types of payments including dividends and stock repurchases and other similar distributions, with certain exceptions. Additionally, the revolving credit facility under our Prior First Lien Credit Agreement was subject to compliance with a first lien secured leverage ratio (as specified in the Prior First Lien Credit Agreement) of 7.00 to 1.00, tested quarterly if, and only if, the aggregate principal amount outstanding and/or issued, as applicable, from the revolving facility, letters of credit (to the extent not cash collateralized or backstopped or, in the aggregate, not in excess of the greater of $10.0 million and the stated face amount of letters of credit outstanding on the closing date) and swingline loans exceeded 35% of the total amount of the revolving credit facility commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, we were in compliance with all applicable financial covenant requirements for our Prior First Lien Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Schedule of Principal Maturities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Principal maturities of debt as of December&#160;31, 2022 were as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.090%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.043%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Interest Expense, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense, net, consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of debt issuance costs and debt discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,321)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Loss on debt extinguishment and modification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss on debt extinguishment and modification consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-off of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-off of debt discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt modification costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt extinguishment and modification costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzUyMDk_c983ef45-34d4-43ef-a005-de82cfefeeb0">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior First Lien Credit Agreement:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior term loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460,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:top"&gt;&lt;div style="padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized debt issuance costs and debt discounts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if12b7c6da22946eb9ccb5739740ebc2a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTozYmY0ZWM4NzRmNzE0Nzc2YWE0M2FlMjkxZjc1ZmRhMS90YWJsZXJhbmdlOjNiZjRlYzg3NGY3MTQ3NzZhYTQzYWUyOTFmNzVmZGExXzItMS0xLTEtNzQ4NzA_a84eb4d4-8f6f-4bca-ad53-dd2b16bcbc0d"
      unitRef="usd">385000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic938ac3da796462b8fe80e815b184b5d_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTozYmY0ZWM4NzRmNzE0Nzc2YWE0M2FlMjkxZjc1ZmRhMS90YWJsZXJhbmdlOjNiZjRlYzg3NGY3MTQ3NzZhYTQzYWUyOTFmNzVmZGExXzItMy0xLTEtNzQ4NzA_aa10d211-8a59-48b6-b27e-7b1f8a9781c4"
      unitRef="usd">460000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTozYmY0ZWM4NzRmNzE0Nzc2YWE0M2FlMjkxZjc1ZmRhMS90YWJsZXJhbmdlOjNiZjRlYzg3NGY3MTQ3NzZhYTQzYWUyOTFmNzVmZGExXzUtMS0xLTEtNzQ4NzA_f50288aa-3f6b-499c-88b7-110a3d18bf7a"
      unitRef="usd">385000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTozYmY0ZWM4NzRmNzE0Nzc2YWE0M2FlMjkxZjc1ZmRhMS90YWJsZXJhbmdlOjNiZjRlYzg3NGY3MTQ3NzZhYTQzYWUyOTFmNzVmZGExXzUtMy0xLTEtNzQ4NzA_414cbc16-2710-483d-9323-6071b0c780c8"
      unitRef="usd">460000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTozYmY0ZWM4NzRmNzE0Nzc2YWE0M2FlMjkxZjc1ZmRhMS90YWJsZXJhbmdlOjNiZjRlYzg3NGY3MTQ3NzZhYTQzYWUyOTFmNzVmZGExXzYtMS0xLTEtNzQ4NzA_d0f44f0a-e119-46a9-9ed0-168f9f21e9bb"
      unitRef="usd">5350000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTozYmY0ZWM4NzRmNzE0Nzc2YWE0M2FlMjkxZjc1ZmRhMS90YWJsZXJhbmdlOjNiZjRlYzg3NGY3MTQ3NzZhYTQzYWUyOTFmNzVmZGExXzYtMy0xLTEtNzQ4NzA_9f81d515-77c4-4db8-802f-40c8264816d2"
      unitRef="usd">8532000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTozYmY0ZWM4NzRmNzE0Nzc2YWE0M2FlMjkxZjc1ZmRhMS90YWJsZXJhbmdlOjNiZjRlYzg3NGY3MTQ3NzZhYTQzYWUyOTFmNzVmZGExXzktMS0xLTEtNzQ4NzA_0b4d02c2-11df-43cf-a669-204a9454b0ef"
      unitRef="usd">379650000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTozYmY0ZWM4NzRmNzE0Nzc2YWE0M2FlMjkxZjc1ZmRhMS90YWJsZXJhbmdlOjNiZjRlYzg3NGY3MTQ3NzZhYTQzYWUyOTFmNzVmZGExXzktMy0xLTEtNzQ4NzA_a025cdc0-7c12-43dc-a0f3-33d14e303320"
      unitRef="usd">451468000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if12b7c6da22946eb9ccb5739740ebc2a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzM0Mg_410dc000-17f3-461a-bbef-07c43756ad5e"
      unitRef="usd">385000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib286e2876ad44c43b99ef964aa0fc426_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzQxNA_62f48c4b-fbe9-451b-8ed5-09e4284f7a70"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2c60925dc3524390b5b22d1c8b478976_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzQ0NQ_5152e7c0-e22b-411b-a705-5050515294f0"
      unitRef="usd">35000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i88c5f25ca6d94e9eb5d96881f9654b67_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzQ2OQ_daa256c3-f354-461b-a712-cb36b522256d"
      unitRef="usd">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i1cf70381a91447eb8523f32bb3998176_D20230221-20230221"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzU0OTc1NTgyNjI0MA_5866ee08-25e6-4947-8163-8a6e68a3a622"
      unitRef="usd">387200000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i9ad32cc00c3d408090b2b1cb4762513c_D20220429-20220429"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzU0OTc1NTgyMDMwMg_ceba7c6a-9c3f-4648-9a0e-a25ca974e375"
      unitRef="usd">75000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i9ad32cc00c3d408090b2b1cb4762513c_D20220429-20220429"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzU0OTc1NTgyMDMxNw_f38560dd-5220-4b2f-a522-b11a030d7b8a"
      unitRef="usd">1300000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if12b7c6da22946eb9ccb5739740ebc2a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3Xzc1OA_410dc000-17f3-461a-bbef-07c43756ad5e"
      unitRef="usd">385000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ic02458b8dc7643d6bfcfcdc8af0789a0_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3Xzc3NjE_4fcdb5e5-1775-4715-ac61-e5130807521d"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i04603554f1554f97bf3182bfa36963a8_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3Xzc3Njk_535b4efe-3b36-4895-9e01-916847fcf375"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="if12b7c6da22946eb9ccb5739740ebc2a_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzgyMA_fe584376-6d7e-4852-a429-c3576c782c31"
      unitRef="number">0.0713</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ib286e2876ad44c43b99ef964aa0fc426_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzI0MjE_916e46f6-02c5-47d8-b245-18088c28a252"
      unitRef="usd">3500000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ib286e2876ad44c43b99ef964aa0fc426_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzI0Njk_175840ad-4d4c-4024-a2a0-ea6e3d686df3"
      unitRef="usd">96500000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="ib286e2876ad44c43b99ef964aa0fc426_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzI1NTE_52b78b89-69de-4339-8d59-18491d579872"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i842d7cf0c2ec4ce2a76d576668dd4d81_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzI1NTE_f0629af6-2c67-4083-a58d-42aa87490692"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i842d7cf0c2ec4ce2a76d576668dd4d81_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3Xzg5OTM_1ce8f366-dd72-48cf-a5d8-9f31c3978a9c"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i70c2c50573b141f6b4eb8fb1c4b18f0f_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzI2OTU_b1ef7c2b-ac22-4b05-b896-c7750ae4e417"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i31067f719f1a405fb4525d3b14652075_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzI3MDE_40b29bd0-6c41-4be3-8426-16dab4ba552d"
      unitRef="number">0.0050</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <go:DebtInstrumentSecuredLeverageRatio
      contextRef="ib286e2876ad44c43b99ef964aa0fc426_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzQyMzg_8e2c025a-7c3c-46c0-aa70-b55e0756e007"
      unitRef="number">7.00</go:DebtInstrumentSecuredLeverageRatio>
    <go:DebtInstrumentCovenantThresholdToTestLeverageRatio
      contextRef="ib286e2876ad44c43b99ef964aa0fc426_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzQ1MTA_740f0ec3-c8f7-49db-8f5d-e2b8e0a47043"
      unitRef="usd">10000000</go:DebtInstrumentCovenantThresholdToTestLeverageRatio>
    <go:DebtInstrumentCovenantThresholdToTestLeverageRatioPercentageOfRevolvingCreditFacilityCommitments
      contextRef="ib286e2876ad44c43b99ef964aa0fc426_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzQ2MjI_09a5ce98-0bc5-4172-9d93-42a2eca4ae89"
      unitRef="number">0.35</go:DebtInstrumentCovenantThresholdToTestLeverageRatioPercentageOfRevolvingCreditFacilityCommitments>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzUyMTA_dcc1079a-5a39-4aa1-8690-a3323a03705b">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Principal maturities of debt as of December&#160;31, 2022 were as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.090%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.043%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTozMzNmZmY5MWY4ODI0MDYwYTU4ODYzYzcwNmZjNTg0Ny90YWJsZXJhbmdlOjMzM2ZmZjkxZjg4MjQwNjBhNTg4NjNjNzA2ZmM1ODQ3XzAtMi0xLTEtNzQ4NzA_bd83dcea-9957-4fc2-b5af-b69d1a5f86d8"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTozMzNmZmY5MWY4ODI0MDYwYTU4ODYzYzcwNmZjNTg0Ny90YWJsZXJhbmdlOjMzM2ZmZjkxZjg4MjQwNjBhNTg4NjNjNzA2ZmM1ODQ3XzEtMi0xLTEtNzQ4NzA_3cf0ed4f-cc54-4234-a505-fd5a7fe55f4e"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTozMzNmZmY5MWY4ODI0MDYwYTU4ODYzYzcwNmZjNTg0Ny90YWJsZXJhbmdlOjMzM2ZmZjkxZjg4MjQwNjBhNTg4NjNjNzA2ZmM1ODQ3XzItMi0xLTEtNzQ4NzA_1a3f027f-904f-4421-a93a-97088902898f"
      unitRef="usd">385000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTozMzNmZmY5MWY4ODI0MDYwYTU4ODYzYzcwNmZjNTg0Ny90YWJsZXJhbmdlOjMzM2ZmZjkxZjg4MjQwNjBhNTg4NjNjNzA2ZmM1ODQ3XzMtMi0xLTEtNzQ4NzA_a748db9e-a7db-4985-b7af-8f5ebfefa79a"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTozMzNmZmY5MWY4ODI0MDYwYTU4ODYzYzcwNmZjNTg0Ny90YWJsZXJhbmdlOjMzM2ZmZjkxZjg4MjQwNjBhNTg4NjNjNzA2ZmM1ODQ3XzQtMi0xLTEtNzQ4NzA_3dda763c-a9e2-49ea-8840-871f59724c64"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTozMzNmZmY5MWY4ODI0MDYwYTU4ODYzYzcwNmZjNTg0Ny90YWJsZXJhbmdlOjMzM2ZmZjkxZjg4MjQwNjBhNTg4NjNjNzA2ZmM1ODQ3XzUtMi0xLTEtNzQ4NzA_7dbbf53f-4c41-480b-bffa-657e49e0a571"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebt
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTozMzNmZmY5MWY4ODI0MDYwYTU4ODYzYzcwNmZjNTg0Ny90YWJsZXJhbmdlOjMzM2ZmZjkxZjg4MjQwNjBhNTg4NjNjNzA2ZmM1ODQ3XzYtMi0xLTEtNzQ4NzA_3bd71e9e-35af-41e7-897b-2ef6ff1a8d71"
      unitRef="usd">385000000</us-gaap:LongTermDebt>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzUyMTE_a53fcd4d-a5cb-48f6-8c1e-772c674d7fc0">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense, net, consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of debt issuance costs and debt discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,321)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzItMS0xLTEtNzQ4NzA_e137223f-0790-41c9-aa42-af32a82d6b93"
      unitRef="usd">18743000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzItMy0xLTEtNzQ4NzA_0800b591-30cc-4f13-87c9-e84291c0bb21"
      unitRef="usd">13930000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzItNS0xLTEtNzQ4NzA_b20eed1f-0929-4109-9ad2-3bf2adc72a75"
      unitRef="usd">18950000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzMtMS0xLTEtNzQ4NzA_7fa6ac9b-0572-4fb7-9ca6-8a1d3aa28b7f"
      unitRef="usd">2264000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzMtMy0xLTEtNzQ4NzA_9ba18232-3a0f-4dc2-b3bc-1a41bb6cf880"
      unitRef="usd">2511000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzMtNS0xLTEtNzQ4NzA_f4ed3b8e-df3c-41e0-a195-4df05c97e693"
      unitRef="usd">2452000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzQtMS0xLTEtNzQ4NzA_f08dde3a-920c-406a-8fde-b31d3ca77660"
      unitRef="usd">341000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzQtMy0xLTEtNzQ4NzA_9e29b796-aa33-43a4-a4f8-43bdb8986436"
      unitRef="usd">378000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzQtNS0xLTEtNzQ4NzA_fb633226-d10d-494a-a697-ab637daf8c3d"
      unitRef="usd">376000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:InterestExpenseOther
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzUtMS0xLTEtNzQ4NzA_f64fc1df-c35d-482d-9d3d-67120dce20c6"
      unitRef="usd">8000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzUtMy0xLTEtNzQ4NzA_b408abd1-e595-4e5e-ab03-d3142efe20da"
      unitRef="usd">66000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzUtNS0xLTEtNzQ4NzA_9e3afb16-49a3-44fe-b47c-10cd70cfec84"
      unitRef="usd">32000</us-gaap:InterestExpenseOther>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzYtMS0xLTEtNzQ4NzA_80017c9f-0c69-4925-82b6-07c07f20d3af"
      unitRef="usd">3389000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzYtMy0xLTEtNzQ4NzA_395dd145-8a39-44e2-9a6d-c4ab31beef38"
      unitRef="usd">1321000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzYtNS0xLTEtNzQ4NzA_3571be46-6532-4234-ad0a-b38e36212cc7"
      unitRef="usd">1767000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzctMS0xLTEtNzQ4NzA_f239b864-387c-4a27-b19e-6b3677280958"
      unitRef="usd">-17967000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzctMy0xLTEtNzQ4NzA_20302d1d-bf2d-472f-b139-ece6dcc0e1df"
      unitRef="usd">-15564000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo4NjE4NjdjNmNhZWY0ZGI3YTBiNDc2MWViMGQxYTZkNy90YWJsZXJhbmdlOjg2MTg2N2M2Y2FlZjRkYjdhMGI0NzYxZWIwZDFhNmQ3XzctNS0xLTEtNzQ4NzA_29a79a15-c07b-4500-bf0b-5a09ced38edf"
      unitRef="usd">-20043000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:ScheduleOfExtinguishmentOfDebtTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90ZXh0cmVnaW9uOjAwZWQ5NDBjYjExZTRmZDQ5MmNlYjEwNDc2NjA1MGQ3XzUyMTI_467329cc-dfcb-47d1-9b93-c13f97bad63a">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss on debt extinguishment and modification consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-off of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-off of debt discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt modification costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt extinguishment and modification costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExtinguishmentOfDebtTextBlock>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo3MDA3NWY2ZThkOTM0NjUwOTBhMzAwMTE4ZmFhNDJiOS90YWJsZXJhbmdlOjcwMDc1ZjZlOGQ5MzQ2NTA5MGEzMDAxMThmYWE0MmI5XzItMS0xLTEtNzQ4NzA_8ee0b945-e04d-4783-9443-e8e8ea13254f"
      unitRef="usd">1127000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo3MDA3NWY2ZThkOTM0NjUwOTBhMzAwMTE4ZmFhNDJiOS90YWJsZXJhbmdlOjcwMDc1ZjZlOGQ5MzQ2NTA5MGEzMDAxMThmYWE0MmI5XzItMy0xLTEtNzQ4NzA_b26bb0bd-c10f-4e8d-8eaa-d1e16a4cc105"
      unitRef="usd">0</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo3MDA3NWY2ZThkOTM0NjUwOTBhMzAwMTE4ZmFhNDJiOS90YWJsZXJhbmdlOjcwMDc1ZjZlOGQ5MzQ2NTA5MGEzMDAxMThmYWE0MmI5XzItNS0xLTEtNzQ4NzA_1791003c-5663-46c2-82b6-8e5e097533c9"
      unitRef="usd">74000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <go:WriteOffOfUnamortizedDebtDiscountPremium
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo3MDA3NWY2ZThkOTM0NjUwOTBhMzAwMTE4ZmFhNDJiOS90YWJsZXJhbmdlOjcwMDc1ZjZlOGQ5MzQ2NTA5MGEzMDAxMThmYWE0MmI5XzMtMS0xLTEtODM0MTU_a6009d81-65cb-45db-be4c-1a04e15f4751"
      unitRef="usd">147000</go:WriteOffOfUnamortizedDebtDiscountPremium>
    <go:WriteOffOfUnamortizedDebtDiscountPremium
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo3MDA3NWY2ZThkOTM0NjUwOTBhMzAwMTE4ZmFhNDJiOS90YWJsZXJhbmdlOjcwMDc1ZjZlOGQ5MzQ2NTA5MGEzMDAxMThmYWE0MmI5XzMtMy0xLTEtODM0MTU_c5b0b233-9327-49e5-8444-86c8397aaca8"
      unitRef="usd">0</go:WriteOffOfUnamortizedDebtDiscountPremium>
    <go:WriteOffOfUnamortizedDebtDiscountPremium
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo3MDA3NWY2ZThkOTM0NjUwOTBhMzAwMTE4ZmFhNDJiOS90YWJsZXJhbmdlOjcwMDc1ZjZlOGQ5MzQ2NTA5MGEzMDAxMThmYWE0MmI5XzMtNS0xLTEtODM0MTU_fbd567ad-c047-44c0-81a9-b961dd691aed"
      unitRef="usd">0</go:WriteOffOfUnamortizedDebtDiscountPremium>
    <us-gaap:GainsLossesOnRestructuringOfDebt
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo3MDA3NWY2ZThkOTM0NjUwOTBhMzAwMTE4ZmFhNDJiOS90YWJsZXJhbmdlOjcwMDc1ZjZlOGQ5MzQ2NTA5MGEzMDAxMThmYWE0MmI5XzMtMS0xLTEtNzQ4NzA_042a1535-47f9-4801-beae-6e6637fdd7d9"
      unitRef="usd">0</us-gaap:GainsLossesOnRestructuringOfDebt>
    <us-gaap:GainsLossesOnRestructuringOfDebt
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo3MDA3NWY2ZThkOTM0NjUwOTBhMzAwMTE4ZmFhNDJiOS90YWJsZXJhbmdlOjcwMDc1ZjZlOGQ5MzQ2NTA5MGEzMDAxMThmYWE0MmI5XzMtMy0xLTEtNzQ4NzA_93db199a-99a4-4595-8f8e-e60583bff08e"
      unitRef="usd">0</us-gaap:GainsLossesOnRestructuringOfDebt>
    <us-gaap:GainsLossesOnRestructuringOfDebt
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo3MDA3NWY2ZThkOTM0NjUwOTBhMzAwMTE4ZmFhNDJiOS90YWJsZXJhbmdlOjcwMDc1ZjZlOGQ5MzQ2NTA5MGEzMDAxMThmYWE0MmI5XzMtNS0xLTEtNzQ4NzA_06d0909c-a0ef-4e3e-b99f-5ee5614b7f62"
      unitRef="usd">-124000</us-gaap:GainsLossesOnRestructuringOfDebt>
    <go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo3MDA3NWY2ZThkOTM0NjUwOTBhMzAwMTE4ZmFhNDJiOS90YWJsZXJhbmdlOjcwMDc1ZjZlOGQ5MzQ2NTA5MGEzMDAxMThmYWE0MmI5XzUtMS0xLTEtNzQ4NzA_29f7a041-c522-4347-9883-24332e1644c3"
      unitRef="usd">1274000</go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts>
    <go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo3MDA3NWY2ZThkOTM0NjUwOTBhMzAwMTE4ZmFhNDJiOS90YWJsZXJhbmdlOjcwMDc1ZjZlOGQ5MzQ2NTA5MGEzMDAxMThmYWE0MmI5XzUtMy0xLTEtNzQ4NzA_2bd6c880-5d8d-4bb0-8c33-d5bbc3b34e38"
      unitRef="usd">0</go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts>
    <go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMjcvZnJhZzowMGVkOTQwY2IxMWU0ZmQ0OTJjZWIxMDQ3NjYwNTBkNy90YWJsZTo3MDA3NWY2ZThkOTM0NjUwOTBhMzAwMTE4ZmFhNDJiOS90YWJsZXJhbmdlOjcwMDc1ZjZlOGQ5MzQ2NTA5MGEzMDAxMThmYWE0MmI5XzUtNS0xLTEtNzQ4NzA_db05356b-9d38-47e2-a17a-c1508f64876b"
      unitRef="usd">198000</go:WriteOffOfDebtIssuanceCostsAndDebtDiscounts>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzYwNzA_42b2d8d6-e198-4f57-86cb-6b13005530bf">Stockholders' Equity &lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the total amount of the Company&#x2019;s authorized capital stock consisted of 500,000,000 shares of common stock, par value $0.001 per share, and 50,000,000 shares of undesignated preferred stock, par value of $0.001 per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of our common stock are entitled to one vote for each share held of record on all matters on which stockholders are entitled to vote generally, including the election or removal of directors. The holders of our common stock do not have cumulative voting rights in the election of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We did not have any shares of preferred stock issued or outstanding as of December&#160;31, 2022. Our Board of Directors has the authority to issue shares of preferred stock from time to time on terms it may determine, with respect to any series of preferred stock, the powers (including voting powers), preferences and relative, participating, optional and other special rights, and the qualifications, limitations or restrictions thereof as the board of directors may from time to time determine, which could affect the relative voting power or other rights of the holders of our common stock. The issuance of preferred stock could have the effect of decreasing the trading price of our common stock, restricting dividends on the common stock, diluting the voting power of our common stock, or subordinating the liquidation rights of the common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Dividend Rights&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of our common stock are entitled to receive dividends when, as and if declared by our board of directors out of funds legally available therefor, subject to any statutory or contractual restrictions on the payment of dividends and to the rights of the holders or one or more outstanding series of our preferred stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Secondary Offerings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 3, 2020, certain selling stockholders completed a secondary public offering of shares of our common stock. We did not receive any of the proceeds from the sale of these shares by the selling stockholders. We incurred offering costs &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of $1.1&#160;million, which were recognized in SG&amp;amp;A expenses during fiscal 2020. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We received &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1.4&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in cash (excluding withholding taxes) in connection with the exercis&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;e of 191,470 opti&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ons by certain stockholders participating in this secondary public offering.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 27, 2020, certain of our selling stockholders completed another secondary public offering of shares of our common stock. We did not receive any of the proceeds from the sale of these shares by the selling stockholders. We incurred related offering costs of $1.0&#160;million which we recognized in SG&amp;amp;A expenses during fiscal 2020. We received $1.6&#160;million in cash (excluding withholding taxes) in connection with the exercise of 269,000 options by certain stockholders participating in this secondary public offering.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 28, 2020, the stockholder affiliated with our former private equity sponsor, Hellman and Friedman LLC, distributed the remainder of its holdings representing 9.6&#160;million shares of our common stock to its equity holders. We did not receive any proceeds or incur any material costs related to this distribution.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2021, our Board of Directors approved a share repurchase program. This program, effective November 5, 2021 and without an expiration date, authorized us to repurchase up to $100.0 million of our outstanding common stock utilizing a variety of methods including open market purchases, accelerated share repurchase programs, privately negotiated transactions, structured repurchase transactions and under a Rule 10b5-1 plan (which would permit shares to be repurchased when the Company might otherwise be precluded from doing so under securities laws). Any repurchased shares are constructively retired and returned to an unissued status. During the fiscal year ended December&#160;31, 2022, we repurchased 139,718 shares of common stock totaling $3.5 million at an average price of $24.70 per share in open-market transactions pursuant to a Rule 10b5-1 plan. During the fiscal year ended January&#160;1, 2022, we did not repurchase any shares of our common stock. As of December&#160;31, 2022, we had $96.6 million of repurchase authority remaining under the share repurchase program.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzExNg_e9a802ac-8fb3-4f11-9fe2-7ed6fabb0f9b"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzE1Mw_2cb740c4-420f-425b-bc67-52a302dd861f"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzE3MQ_005221c0-b70b-493e-9408-ea3798fa4d38"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzIyNw_8a7f928e-3e8c-4dc5-a46a-27df0bbfb4e1"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:DeferredOfferingCosts
      contextRef="if1d27209f0a7414f9ee3d9c9ad2a2de4_I20200203"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzExNjcx_152c0724-7bb8-4188-b57f-6d7b34275f3e"
      unitRef="usd">1100000</us-gaap:DeferredOfferingCosts>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i094842f9d3784630ad0d3943a676325c_D20200203-20200203"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzExNzAz_baed1a55-2a24-4604-9488-db0faee97e30"
      unitRef="usd">1400000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i094842f9d3784630ad0d3943a676325c_D20200203-20200203"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzExNjc1_e611bacd-7426-4830-a0ee-cbea7ecb46ba"
      unitRef="shares">191470</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:DeferredOfferingCosts
      contextRef="ib3f39d5ac44e4f06a323bdfde6c978f4_I20200427"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzExNjgz_5e6cc49f-a6d9-4c81-bbd0-4857288ed686"
      unitRef="usd">1000000</us-gaap:DeferredOfferingCosts>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i76966e3392b54105bae84229988e0315_D20200427-20200427"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzExNjkx_2c412a6f-2020-490e-ae08-dc7869404562"
      unitRef="usd">1600000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i76966e3392b54105bae84229988e0315_D20200427-20200427"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzExNjg3_a613cc36-923e-4ff9-b76d-e1e50ddc455f"
      unitRef="shares">269000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <go:StockholderTransferOfCommonStockHoldingsToEquityHoldersShares
      contextRef="if1e502d0262746d1a8ceda789c8088ac_D20200528-20200528"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzExNjk5_3a32cb94-0cb2-40c8-b187-9317065d13cf"
      unitRef="shares">9600000</go:StockholderTransferOfCommonStockHoldingsToEquityHoldersShares>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i7618b0b0c27f40c9b0b9e74cb3b6cdc7_I20211105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzU1MzM_07bc19bf-9a26-42f0-aa9b-0fa5b486f9a9"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzEwOTk1MTE2Mzc1MjM_941faebf-917b-45a3-9719-fa786f6fa170"
      unitRef="shares">139718</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzEwOTk1MTE2Mzc1NTk_9bc00561-eac0-489e-a27e-f1c38fee0d49"
      unitRef="usd">3500000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzEwOTk1MTE2Mzc2MTE_0569b1c3-0571-4ad8-a43e-aaabcd11994f"
      unitRef="usdPerShare">24.70</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzI3NDg3NzkwNzk3Njc_e9689832-60ce-4b05-9433-93f34acf9c8a"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzAvZnJhZzoyOTYzZGQwZTAyZGQ0ZGZiOTU5ZjRkYTk2NWE1MWRlNy90ZXh0cmVnaW9uOjI5NjNkZDBlMDJkZDRkZmI5NTlmNGRhOTY1YTUxZGU3XzU5OTk_721bec49-f2dc-457b-af43-9b94c57f136e"
      unitRef="usd">96600000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzkwNTA_9b17491c-399c-40cb-a03a-3304e913336c">Share-based Awards &lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-based Incentive Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Globe Holding Corp. 2014 Stock Incentive Plan (the "2014 Plan") became effective on October 21, 2014. Under the 2014 Plan, we granted stock options and RSUs to purchase shares of our common stock. Effective as of June 19, 2019, we terminated the 2014 Plan and as a result no further equity awards may be issued under the 2014 Plan. Any outstanding awards granted under the 2014 Plan will remain subject to the terms of the 2014 Plan and the applicable equity award agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 4, 2019, our Board of Directors and stockholders approved the Grocery Outlet Holding Corp. 2019 Incentive Plan (the "2019 Plan"). A total of 4,597,862 shares of common stock were reserved for issuance under the 2019 Plan at that time. In addition, on the first day of each fiscal year beginning in fiscal 2020 and ending in fiscal 2029, the 2019 Plan provides for an annual automatic increase of the shares reserved for issuance in an amount equal to the positive difference between (i) 4% of the "outstanding common stock" (as defined in the 2019 Plan) on the last day of the immediately preceding fiscal year and (ii) the plan share reserve on the last day of the immediately preceding fiscal year, or a lesser number as determined by our Board of Directors. As of December&#160;31, 2022, there were a total of 6,812,723 shares of common stock reserved for issuance under the 2019 Plan, which includes 764,471 shares added effective January 2, 2022 per the above noted annual automatic increase. As of December&#160;31, 2022, there were 3,675,604 remaining shares available for issuance of new equity awards under the 2019 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term incentive programs ("LTIPs") under the 2019 Plan consist of time-based RSUs and PSUs. RSUs granted under the LTIPs generally vest over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzE3NjA_9ae23f67-409d-4500-b5a4-4cd32a92dd78"&gt;one&lt;/span&gt; to three years. Half of the total PSUs granted under the LTIPs will vest upon the achievement of certain revenue-based performance targets ("Tranche I PSUs") and half will vest upon the achievement of certain adjusted EBITDA-based performance targets ("Tranche II PSUs") as determined by the Compensation Committee following the last day of a three-year performance period. The number of PSUs ultimately earned will equal the number of Tranche I and Tranche II PSUs granted multiplied by the applicable percentage of actual revenue and adjusted-EBITDA performance target levels achieved, and can range from 0% to 200% of the number of PSUs granted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Determination&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of stock option, RSU and PSU awards is determined as of the grant date. For time-based stock options, a Black-Scholes valuation model is utilized to estimate the fair value of the awards. For performance-based stock options, a Monte Carlo simulation approach implemented in a risk-neutral framework is utilized to estimate the fair value of the awards. For RSUs and PSUs, the closing price of our common stock as reported on the grant date is utilized to estimate the fair value of the awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The respective valuation methods resulted in weighted-average grant date fair values for RSUs and PSUs granted during fiscal 2022, 2021 and 2020 as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.965%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PSUs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We did not award any time-based or performance-based stock options during fiscal 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-based Award Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock option activity under all equity incentive plans during fiscal 2022, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.966%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Time-Based Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance-Based Stock Options&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average &lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average &lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,243,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,777,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,326,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,438,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,864,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,325,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(538,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(629,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(191,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,135,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,696,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(276,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(894,559)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(296,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,562,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,707,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total intrinsic value of time-based stock options exercised w&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;as $7.1 million, $15.5 million and $68.7 million for fiscal 2022, 2021 and 2020, respectively&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Intrin&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;sic value represents the difference between the current fair value of the underlying stock and the exercise price of the stock option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes RSU activity under all equity incentive plans during fiscal 2022, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average &lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(115,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;669,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,956)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;836,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(499,696)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(95,884)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of December 31, 2022&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;690,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes PSU activity under the 2019 Plan during fiscal 2022, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average &lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment for expected performance achievement &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment for expected performance achievement &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment for expected performance achievement &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of December 31, 2022 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,331,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Represents initial grant of PSUs based on performance target level achievement of 100%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Represents the adjustment to previously granted PSUs based on performance expectations as of the end of each respective reporting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;An additional 428,750 PSUs could potentially be included if the maximum performance level of 200% is reached for all PSUs outstanding as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize compensation expense for stock options, RSUs, and PSUs by amortizing the grant date fair value on a straight-line basis over the expected vesting period to the extent we determine the vesting of the grant is probable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense and the related tax benefit consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time-based stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance-based stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,556&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,615&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Represents cash dividends paid upon vesting of share-based awards as a result of dividends declared in connection with recapitalizations that occurred in fiscal 2018 and 2016.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Total recognized income tax benefit related to share-based compensation expense was $8.7 million, $4.7 million and $10.1&#160;million for fiscal 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense qualifying for capitalization was insignificant for each of the fiscal years ended December&#160;31, 2022, January&#160;1, 2022 and January&#160;2, 2021. Accordingly, no share-based compensation expense was capitalized during these years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Time-Based Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unamortized compensation cost related to unvested time-based options was $0.8 million as of December&#160;31, 2022, $0.7 million of which related to time-based stock options granted at the time of our IPO. The $0.8 million of unamortized compensation cost is expected to be amortized over a weighted average period of approximately 0.6 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance-Based Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 3, 2020 and April 27, 2020, certain selling stockholders completed secondary public offerings of shares of our common stock. In conjunction with these secondary offerings, certain performance criteria were achieved resulting in the vesting of 4.1 million and 1.7 million performance-based stock options, respectively, and the recognition of $18.5 million and $7.6 million, respectively, of share-based compensation expense associated with the vesting of these performance-based stock options. As of January&#160;2, 2021, all outstanding performance-based stock options were fully vested and fully expensed and, as such, we did not record compensation expense for performance-based stock options during the fiscal years ended December&#160;31, 2022 and January&#160;1, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Time-Based RSUs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unamortized compensation expense for RSUs was $12.5 million as of December&#160;31, 2022, which is expected to be amortized over a weighted average period of approximately 1.9 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance-Based RSUs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unamortized compensation cost related to the expected level of achievement of unvested PSUs was $16.1 million as of December&#160;31, 2022, which is expected to be amortized over a weighted average period of approximately 1.8 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Dividends&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For time-based stock options and RSUs that were outstanding on the dividend date of October 22, 2018 and that are expected to vest in fiscal 2022 and beyond, we intend to make dividend payments as these time-based stock options and RSUs vest. Pursuant to the 2014 Plan, if we are unable to make those payments, we may instead elect to reduce the per share exercise price of each such time-based stock option by an amount equal to the dividend amount in lieu of making the applicable dividend payment. As such, our dividends are not considered declared and payable and are not accrued as a liability in our consolidated balance sheet as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We paid $0.1 million, $0.2 million and $0.4 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; of d&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ividends during the fiscal years ended December&#160;31, 2022, January&#160;1, 2022, and January&#160;2, 2021, respectively, which were included in share-based compensation expense. Unamortized compensation cost related to future dividend payments on unvested time-based stock options and RSU share-based awards was immaterial as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i32ad95a72b454770abe70e30c57e1b1e_I20190604"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzY5MQ_347b4d7e-d339-46e6-a4cc-edc136ed325c"
      unitRef="shares">4597862</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <go:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesAuthorizedPercentOfCommonStockOutstanding
      contextRef="i854aa79ff1aa44bf8e1cac842638a768_D20190604-20190604"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzEwMzA_e076e554-3c93-4f6a-b79f-4c6b205223ad"
      unitRef="number">0.04</go:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesAuthorizedPercentOfCommonStockOutstanding>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="iecb809aa18db4cd9ba970acb6bd7b7ab_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzEzMzY_f5e1c016-05e7-4ccd-be33-aebdd941a0bb"
      unitRef="shares">6812723</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <go:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantAutomaticIncrease
      contextRef="iabd91535010b4b1b96c89195f55e3a04_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzE0MjA_b55f8ca5-4dd9-46b9-8ade-b0e6efd4fbb4"
      unitRef="shares">764471</go:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantAutomaticIncrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="iecb809aa18db4cd9ba970acb6bd7b7ab_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzE1MzA_3c878ac1-651f-401c-8746-08ecc356a226"
      unitRef="shares">3675604</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id80517c2fcf04599ade727ac0a233108_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzE3NjY_569ee2f2-f484-47e8-bdb1-ae7d29b7db85">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9b680ce356eb41a0a63d6934a48d42f0_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzkwNTE_f0cb60b6-aa78-4f90-9bf7-3148a9cba51d">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <go:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetLevels
      contextRef="i3e33205c3a214fe095052cfc8936d565_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzIzNTg_ebcb7f64-00d1-44ab-b1ea-b2f8e3a8c867"
      unitRef="number">0</go:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetLevels>
    <go:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetLevels
      contextRef="i0564b439080648ed88d019908f947d0a_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzIzNjQ_3de61516-d074-436f-9dc2-f75a7e1a2a20"
      unitRef="number">2</go:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetLevels>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzkwNDY_8f666284-9f37-4847-8595-4296f4aa0de5">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The respective valuation methods resulted in weighted-average grant date fair values for RSUs and PSUs granted during fiscal 2022, 2021 and 2020 as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.965%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PSUs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i52a1f87980bf4436baab682829c809de_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphOWFkOTk1OTdlZDU0MTY0YjViMTE3NGI4YTI5MzZkOS90YWJsZXJhbmdlOmE5YWQ5OTU5N2VkNTQxNjRiNWIxMTc0YjhhMjkzNmQ5XzQtMS0xLTEtNzQ4NzA_8fd6cc60-9dad-4cce-85d5-d3afd3ff97a1"
      unitRef="usdPerShare">29.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i83098d54f8434caca9d65a7b450a907c_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphOWFkOTk1OTdlZDU0MTY0YjViMTE3NGI4YTI5MzZkOS90YWJsZXJhbmdlOmE5YWQ5OTU5N2VkNTQxNjRiNWIxMTc0YjhhMjkzNmQ5XzQtMy0xLTEtNzQ4NzA_e7f35fe7-98ff-4aba-82da-90c43941a761"
      unitRef="usdPerShare">28.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1ce3be48ef854651a05e81e62b03605a_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphOWFkOTk1OTdlZDU0MTY0YjViMTE3NGI4YTI5MzZkOS90YWJsZXJhbmdlOmE5YWQ5OTU5N2VkNTQxNjRiNWIxMTc0YjhhMjkzNmQ5XzQtNS0xLTEtNzQ4NzA_390d2cc8-e9be-4454-8e00-083c8fce6790"
      unitRef="usdPerShare">37.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9b680ce356eb41a0a63d6934a48d42f0_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphOWFkOTk1OTdlZDU0MTY0YjViMTE3NGI4YTI5MzZkOS90YWJsZXJhbmdlOmE5YWQ5OTU5N2VkNTQxNjRiNWIxMTc0YjhhMjkzNmQ5XzUtMS0xLTEtNzQ4NzA_57cf8d76-4f87-475d-8b73-38e752575a34"
      unitRef="usdPerShare">29.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i54d59d8e89424dfa8afcf7a6072b86bc_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphOWFkOTk1OTdlZDU0MTY0YjViMTE3NGI4YTI5MzZkOS90YWJsZXJhbmdlOmE5YWQ5OTU5N2VkNTQxNjRiNWIxMTc0YjhhMjkzNmQ5XzUtMy0xLTEtNzQ4NzA_57fd048f-98d4-4c61-84be-6deb850960c1"
      unitRef="usdPerShare">35.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibedbf896496b4d72a6f69208305e8656_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphOWFkOTk1OTdlZDU0MTY0YjViMTE3NGI4YTI5MzZkOS90YWJsZXJhbmdlOmE5YWQ5OTU5N2VkNTQxNjRiNWIxMTc0YjhhMjkzNmQ5XzUtNS0xLTEtODA0OTU_b882b2f8-c4cc-4406-bf06-a96090e2a2cf"
      unitRef="usdPerShare">36.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzkwNTI_e6085c6d-07c1-4e6c-baea-ae90ddefde99">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock option activity under all equity incentive plans during fiscal 2022, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.966%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Time-Based Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance-Based Stock Options&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average &lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average &lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,243,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,777,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,326,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,438,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,864,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,325,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(538,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(629,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(191,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,135,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,696,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(276,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(894,559)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(296,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,562,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,707,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="idc4f93f4d05048fba9c46915c5495c36_I20191228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzItMS0xLTEtNzQ4NzA_bf027f61-4280-4158-83d5-18b3393ed207"
      unitRef="shares">6243667</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="idc4f93f4d05048fba9c46915c5495c36_I20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzItMy0xLTEtNzQ4NzA_d7c47085-1887-4fce-a211-0da427a6ec20"
      unitRef="usdPerShare">10.57</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="id317637e517c4b54b192c7d8ef5a0ff5_I20191228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzItNS0xLTEtNzQ4NzA_d623f470-da8c-4328-8429-312ae503d8a6"
      unitRef="shares">5777121</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id317637e517c4b54b192c7d8ef5a0ff5_I20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzItNy0xLTEtNzQ4NzA_7b146231-27db-4d62-b23f-d5b9b85845b4"
      unitRef="usdPerShare">4.57</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ibc00012cb75a4dae9803e34f1c95a1e5_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzMtMS0xLTEtNzQ4NzA_3201a47a-2af8-421a-98d1-70d39411bd42"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ibc00012cb75a4dae9803e34f1c95a1e5_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzMtMy0xLTEtNzQ4NzA_0ae6f537-d2db-4b7f-8aa3-fa6e6c19e967"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i5cd93f6f405a40b5abe7a7fdd51dcf93_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzMtNS0xLTEtNzQ4NzA_c5578128-2bf5-42f1-8635-bb35fb7b01a1"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i5cd93f6f405a40b5abe7a7fdd51dcf93_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzMtNy0xLTEtNzQ4NzA_f1f95859-4f86-4eec-b43c-ff1518ecb484"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ibc00012cb75a4dae9803e34f1c95a1e5_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzQtMS0xLTEtNzQ4NzA_6d7a7a0b-0957-4b64-84f8-71b5e1f35f88"
      unitRef="shares">2326219</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ibc00012cb75a4dae9803e34f1c95a1e5_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzQtMy0xLTEtNzQ4NzA_12e0166f-2c37-4a34-ac4e-1cbca56ff03a"
      unitRef="usdPerShare">7.29</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i5cd93f6f405a40b5abe7a7fdd51dcf93_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzQtNS0xLTEtNzQ4NzA_b4881581-45ce-4f09-aa59-eb8d9fae6baf"
      unitRef="shares">3438470</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i5cd93f6f405a40b5abe7a7fdd51dcf93_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzQtNy0xLTEtNzQ4NzA_ab4e2a3b-cd31-4a65-b65e-2db82953c6df"
      unitRef="usdPerShare">4.55</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="ibc00012cb75a4dae9803e34f1c95a1e5_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzUtMS0xLTEtNzQ4NzA_a58bf063-8bac-4929-85a3-85be76b58590"
      unitRef="shares">52676</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="ibc00012cb75a4dae9803e34f1c95a1e5_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzUtMy0xLTEtNzQ4NzA_045c31cb-aedc-4541-bb57-82ddcb92bf67"
      unitRef="usdPerShare">20.63</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="i5cd93f6f405a40b5abe7a7fdd51dcf93_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzUtNS0xLTEtNzQ4NzA_c15fb2f6-a772-4a1e-adc5-c45293f15f1d"
      unitRef="shares">13071</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="i5cd93f6f405a40b5abe7a7fdd51dcf93_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzUtNy0xLTEtNzQ4NzA_9d549189-4cfd-445b-8361-77e340f79af1"
      unitRef="usdPerShare">16.47</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="iebc041e083fc46068d2a30d41d7fb1d3_I20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzYtMS0xLTEtNzQ4NzA_a9acd527-df07-40e1-8a57-5c5d07fac54c"
      unitRef="shares">3864772</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iebc041e083fc46068d2a30d41d7fb1d3_I20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzYtMy0xLTEtNzQ4NzA_1eb8d39a-a331-41f3-8c46-39382d041a43"
      unitRef="usdPerShare">12.42</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="i3690f0e90d774155b201bb63be76566d_I20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzYtNS0xLTEtNzQ4NzA_335ec956-74ac-4544-8c36-390ee0edb7d5"
      unitRef="shares">2325580</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3690f0e90d774155b201bb63be76566d_I20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzYtNy0xLTEtNzQ4NzA_566f5f3f-e259-4d16-b7fe-4b2900415d2f"
      unitRef="usdPerShare">4.54</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ic64d6d22a4934f71ad0e5d77b124a246_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzctMS0xLTEtNzQ4NzA_b67082d1-fc7b-4559-81c7-557d6152f96b"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ic64d6d22a4934f71ad0e5d77b124a246_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzctMy0xLTEtNzQ4NzA_5f77e6eb-9318-44c9-9d55-4b260ddf4854"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="if80bcc722c914a5796c849ddca32be60_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzctNS0xLTEtNzQ4NzA_94c087be-ea63-4734-8e3b-e9eb039ebc96"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="if80bcc722c914a5796c849ddca32be60_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzctNy0xLTEtNzQ4NzA_1902e486-b194-4a21-8149-5ba09488f0c8"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ic64d6d22a4934f71ad0e5d77b124a246_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzgtMS0xLTEtNzQ4NzA_317788ab-3ea1-4e9e-8b75-f7dc7d0d5ed1"
      unitRef="shares">538307</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ic64d6d22a4934f71ad0e5d77b124a246_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzgtMy0xLTEtNzQ4NzA_15c84eb5-560e-4681-b573-a7f02092da8d"
      unitRef="usdPerShare">7.77</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="if80bcc722c914a5796c849ddca32be60_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzgtNS0xLTEtNzQ4NzA_adb2f95d-c94c-4139-a09e-9f88a5343c04"
      unitRef="shares">629386</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="if80bcc722c914a5796c849ddca32be60_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzgtNy0xLTEtNzQ4NzA_f3d35d20-c423-46db-989c-0395deeefb9f"
      unitRef="usdPerShare">4.41</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="ic64d6d22a4934f71ad0e5d77b124a246_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzktMS0xLTEtNzQ4NzA_af911ceb-2979-419c-91c3-fb90ad9f2b27"
      unitRef="shares">191324</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="ic64d6d22a4934f71ad0e5d77b124a246_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzktMy0xLTEtNzQ4NzA_b769a9c3-2f09-4e69-bd78-d835c7c6729e"
      unitRef="usdPerShare">19.77</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="if80bcc722c914a5796c849ddca32be60_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzktNS0xLTEtNzQ4NzA_b1f4bec4-f743-498c-b94c-0c936de06734"
      unitRef="shares">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="if80bcc722c914a5796c849ddca32be60_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzktNy0xLTEtNzQ4NzA_efc03dba-80c8-40a3-aac8-1136915db7d1"
      unitRef="usdPerShare">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="idb6a1debcca74ee5bb5c34015b4f65b8_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzEwLTEtMS0xLTc0ODcw_f67ff40e-663c-40e9-bb0a-8d1ef7343edf"
      unitRef="shares">3135141</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="idb6a1debcca74ee5bb5c34015b4f65b8_I20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzEwLTMtMS0xLTc0ODcw_15f789d1-6b19-462b-a58e-b8733df76c8d"
      unitRef="usdPerShare">12.77</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="iadf8f941a308495f89107d1b817e1a96_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzEwLTUtMS0xLTc0ODcw_39d2f1dd-5a04-45de-a25e-aeeaa3429efa"
      unitRef="shares">1696194</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iadf8f941a308495f89107d1b817e1a96_I20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzEwLTctMS0xLTc0ODcw_97b29bfe-5424-4456-83bc-0b9ef24f9a4e"
      unitRef="usdPerShare">4.58</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i57a1fa0237e44de49d094817a8141906_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzExLTEtMS0xLTc0ODcw_cc125f0a-373d-4773-98d7-1ff1d66e94ff"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i57a1fa0237e44de49d094817a8141906_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzExLTMtMS0xLTc0ODcw_494d2ffe-87fe-4665-913c-c8e6b6bc8792"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i5210b2b4796546879087a3f2a13df968_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzExLTUtMS0xLTc0ODcw_925edc16-1421-44cf-bedc-174e2ac65956"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i5210b2b4796546879087a3f2a13df968_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzExLTctMS0xLTc0ODcw_3567b8a9-6d7a-4caf-9304-66d7f178617b"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i57a1fa0237e44de49d094817a8141906_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzEyLTEtMS0xLTc0ODcw_6ebb6608-aa1c-4310-aa44-e9c03caf39ee"
      unitRef="shares">276022</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i57a1fa0237e44de49d094817a8141906_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzEyLTMtMS0xLTc0ODcw_7e059473-5a69-4361-8acc-110412bd9e12"
      unitRef="usdPerShare">9.63</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i5210b2b4796546879087a3f2a13df968_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzEyLTUtMS0xLTc0ODcw_391f61e8-0041-41fa-8518-ca2f13e70fde"
      unitRef="shares">894559</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i5210b2b4796546879087a3f2a13df968_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzEyLTctMS0xLTc0ODcw_ab045c1c-556f-4eb6-9e41-6c1a75018c2f"
      unitRef="usdPerShare">4.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="i57a1fa0237e44de49d094817a8141906_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzEzLTEtMS0xLTc0ODcw_0acc789e-9774-4eaa-83be-83c88f97f280"
      unitRef="shares">296345</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="i57a1fa0237e44de49d094817a8141906_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzEzLTMtMS0xLTc0ODcw_3f6e89ed-473d-45f0-875d-429fdf4c4388"
      unitRef="usdPerShare">21.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="i5210b2b4796546879087a3f2a13df968_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzEzLTUtMS0xLTc0ODcw_655ba8e2-e2d3-44f4-b1ac-a1744e178a90"
      unitRef="shares">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="i5210b2b4796546879087a3f2a13df968_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzEzLTctMS0xLTc0ODcw_e27a6f7a-8be2-46c4-b7c4-01595a36cfeb"
      unitRef="usdPerShare">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="i1ff0107b29ab43f8a37a94cf48277d8a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzE0LTEtMS0xLTc0ODcw_45d1c95d-1783-40c5-b532-531cd3e8968e"
      unitRef="shares">2562774</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1ff0107b29ab43f8a37a94cf48277d8a_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzE0LTMtMS0xLTc0ODcw_f7ac835e-8140-4822-bfa2-7e373fd766e5"
      unitRef="usdPerShare">12.13</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="iff696ad2b1d04bb8910134c0a60e4dc6_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzE0LTUtMS0xLTc0ODcw_73c45ce2-a8fa-407e-9cf2-1ead2ca556d0"
      unitRef="shares">801635</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iff696ad2b1d04bb8910134c0a60e4dc6_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzE0LTctMS0xLTc0ODcw_17b3bac3-a7d9-481e-8a43-0c6d78bb0860"
      unitRef="usdPerShare">4.68</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i1ff0107b29ab43f8a37a94cf48277d8a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzE1LTEtMS0xLTc0ODcw_aac80cca-79e3-47e6-9066-8aacd377c32c"
      unitRef="shares">1707031</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i1ff0107b29ab43f8a37a94cf48277d8a_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzE1LTMtMS0xLTc0ODcw_e0eea81c-0fad-458a-9d8c-bfb1e2b94e52"
      unitRef="usdPerShare">7.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="iff696ad2b1d04bb8910134c0a60e4dc6_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzE1LTUtMS0xLTc0ODcw_c138f4d5-580e-46da-92b5-5577b46d67c2"
      unitRef="shares">801635</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="iff696ad2b1d04bb8910134c0a60e4dc6_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTpiYWM2MzRlYmFlOTk0NjQzOTg4Y2NiNWY4Y2ZlYWJiNy90YWJsZXJhbmdlOmJhYzYzNGViYWU5OTQ2NDM5ODhjY2I1ZjhjZmVhYmI3XzE1LTctMS0xLTc0ODcw_a181c952-75b4-440b-bc3c-907c9e0f2833"
      unitRef="usdPerShare">4.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i57a1fa0237e44de49d094817a8141906_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzM2MjI_f73906ff-af10-49fb-ae5a-9f1a7d60dc35"
      unitRef="usd">7100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ic64d6d22a4934f71ad0e5d77b124a246_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzM2Mjc_2a16fa1d-9f65-4143-bdae-7a91ea498e80"
      unitRef="usd">15500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ibc00012cb75a4dae9803e34f1c95a1e5_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzM2MzQ_453f68fe-a288-4287-ac94-0fff3bc27ed4"
      unitRef="usd">68700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzkwNDk_4b120cbf-69da-4876-87f7-de6cf5318345">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes RSU activity under all equity incentive plans during fiscal 2022, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average &lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(115,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;669,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,956)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;836,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(499,696)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(95,884)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of December 31, 2022&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;690,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes PSU activity under the 2019 Plan during fiscal 2022, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average &lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment for expected performance achievement &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment for expected performance achievement &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment for expected performance achievement &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of December 31, 2022 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,331,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Represents initial grant of PSUs based on performance target level achievement of 100%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Represents the adjustment to previously granted PSUs based on performance expectations as of the end of each respective reporting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;An additional 428,750 PSUs could potentially be included if the maximum performance level of 200% is reached for all PSUs outstanding as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ifcbef870793b43afb7b1cff91dc2cea2_I20191228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzEtMS0xLTEtNzQ4NzA_881cdab4-61eb-493b-b48a-b74e3b2f8375"
      unitRef="shares">190872</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ifcbef870793b43afb7b1cff91dc2cea2_I20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzEtMy0xLTEtNzQ4NzA_8788c5a1-6259-4162-81a6-15d53b6172ee"
      unitRef="usdPerShare">22.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i1ce3be48ef854651a05e81e62b03605a_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzItMS0xLTEtNzQ4NzA_9d8f4543-01c3-488b-8a49-3a8e1ec16061"
      unitRef="shares">277496</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1ce3be48ef854651a05e81e62b03605a_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzItMy0xLTEtNzQ4NzA_d4de86e2-5c40-46a3-8f20-10f6cf524054"
      unitRef="usdPerShare">37.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i1ce3be48ef854651a05e81e62b03605a_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzMtMS0xLTEtNzQ4NzA_1d3b85d4-1cc7-4f83-9afd-60ba60706b4c"
      unitRef="shares">115030</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1ce3be48ef854651a05e81e62b03605a_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzMtMy0xLTEtNzQ4NzA_583992e2-c18d-4edb-897f-1f7b27aa75eb"
      unitRef="usdPerShare">19.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i1ce3be48ef854651a05e81e62b03605a_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzQtMS0xLTEtNzQ4NzA_389e281c-72e2-4aca-93e5-8422343ef5ab"
      unitRef="shares">11496</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i1ce3be48ef854651a05e81e62b03605a_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzQtMy0xLTEtNzQ4NzA_28660010-bb5c-48d9-a3b2-3be9699d725c"
      unitRef="usdPerShare">31.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ice0baa7553a142d489a5786ed0d1836d_I20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzUtMS0xLTEtNzQ4NzA_3ed097d0-ea62-42bd-a335-7f0838917a54"
      unitRef="shares">341842</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ice0baa7553a142d489a5786ed0d1836d_I20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzUtMy0xLTEtNzQ4NzA_79dd6014-a422-42af-a37c-d299c52d8266"
      unitRef="usdPerShare">35.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i83098d54f8434caca9d65a7b450a907c_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzYtMS0xLTEtNzQ4NzA_c13b13dd-12f2-46cf-85dc-52e574072202"
      unitRef="shares">669546</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i83098d54f8434caca9d65a7b450a907c_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzYtMy0xLTEtNzQ4NzA_a7775cba-a45b-4b4b-8b16-9b157b851587"
      unitRef="usdPerShare">28.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i83098d54f8434caca9d65a7b450a907c_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzctMS0xLTEtNzQ4NzA_064e717b-4452-4d56-9143-2d96194b9e3f"
      unitRef="shares">110956</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i83098d54f8434caca9d65a7b450a907c_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzctMy0xLTEtNzQ4NzA_6fa97b99-bee2-4a69-8493-33ecb48ecd03"
      unitRef="usdPerShare">34.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i83098d54f8434caca9d65a7b450a907c_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzgtMS0xLTEtNzQ4NzA_cc2d4ba9-9de3-4161-be99-e808c2359111"
      unitRef="shares">63936</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i83098d54f8434caca9d65a7b450a907c_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzgtMy0xLTEtNzQ4NzA_0f5a6efc-0492-4c34-9117-e5f1818e41e6"
      unitRef="usdPerShare">34.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i03f103586ec34bfca2aa919f195cca90_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzktMS0xLTEtNzQ4NzA_8be8f7b1-5757-4bda-9be5-d7321bc2cbfd"
      unitRef="shares">836496</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i03f103586ec34bfca2aa919f195cca90_I20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzktMy0xLTEtNzQ4NzA_ba51c0ba-debf-4c2e-987b-5af99f45c53b"
      unitRef="usdPerShare">30.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i52a1f87980bf4436baab682829c809de_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzEwLTEtMS0xLTc0ODcw_02fcb66e-e9cc-4d18-9870-915c2b34dd00"
      unitRef="shares">449438</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i52a1f87980bf4436baab682829c809de_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzEwLTMtMS0xLTc0ODcw_84fa3079-d91d-4a6a-99c3-0fa7350bfb6b"
      unitRef="usdPerShare">29.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i52a1f87980bf4436baab682829c809de_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzExLTEtMS0xLTc0ODcw_da30f220-b8bf-4aa8-af35-77834d1fd25b"
      unitRef="shares">499696</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i52a1f87980bf4436baab682829c809de_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzExLTMtMS0xLTc0ODcw_d680e410-0882-4143-8457-b7c15d99b7ce"
      unitRef="usdPerShare">27.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i52a1f87980bf4436baab682829c809de_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzEyLTEtMS0xLTc0ODcw_d683088d-17a6-4528-a17e-ce2349921957"
      unitRef="shares">95884</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i52a1f87980bf4436baab682829c809de_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzEyLTMtMS0xLTc0ODcw_3ed359a9-1c71-444e-8c32-f3115db44812"
      unitRef="usdPerShare">30.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9af4de830d254b8c8fe4f8ac469fe9b9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzEzLTEtMS0xLTc0ODcw_4b2efd67-53c5-4808-878f-f74a7f3c0cf7"
      unitRef="shares">690354</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9af4de830d254b8c8fe4f8ac469fe9b9_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTo0MmJkOTE1ZWZhZmE0MTc1YWRiNjVkODNlMzExZDE4Ni90YWJsZXJhbmdlOjQyYmQ5MTVlZmFmYTQxNzVhZGI2NWQ4M2UzMTFkMTg2XzEzLTMtMS0xLTc0ODcw_717dc40b-a0d1-40e4-8c9d-dea14be1d884"
      unitRef="usdPerShare">31.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i2b3142fca59f41c0b9e9c1cd030f49a1_I20191228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzEtMS0xLTEtODA0ODM_fc2c8a91-7e47-4973-a49b-f8ce0855b42c"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i2b3142fca59f41c0b9e9c1cd030f49a1_I20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzEtMy0xLTEtODA0ODM_9b1fdb7c-51b5-4361-a298-124d16d01118"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ibedbf896496b4d72a6f69208305e8656_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzItMS0xLTEtODA0ODM_04084871-8218-4ed5-8404-5775ad47fec1"
      unitRef="shares">272640</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibedbf896496b4d72a6f69208305e8656_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzItMy0xLTEtODA0ODM_0329b009-4648-4dc8-af71-f7f326e9bae6"
      unitRef="usdPerShare">36.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment
      contextRef="ibedbf896496b4d72a6f69208305e8656_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzMtMS0xLTEtODA0ODM_88808e9e-9b9b-4e03-8500-f44ff5d954ce"
      unitRef="shares">135821</go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment>
    <go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsWeightedAverageGrantDateFairValue
      contextRef="ibedbf896496b4d72a6f69208305e8656_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzMtMy0xLTEtODA0ODM_69398488-6150-4a79-8d4f-6dbeea519280"
      unitRef="usdPerShare">36.90</go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ibedbf896496b4d72a6f69208305e8656_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzUtMS0xLTEtODA0ODM_06b91054-ff2c-4fac-90fd-a2d3877cfde6"
      unitRef="shares">999</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ibedbf896496b4d72a6f69208305e8656_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzUtMy0xLTEtODA0ODM_804a7837-7707-4c1c-9853-819a6193e98a"
      unitRef="usdPerShare">36.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i74b74977bfbb45f9ab853d99a44aec6b_I20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzEtMS0xLTEtNzQ4NzA_aed1ac4f-c27e-46b0-9982-590a9f0e6bc6"
      unitRef="shares">407462</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i74b74977bfbb45f9ab853d99a44aec6b_I20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzEtMy0xLTEtNzQ4NzA_9ace8aa0-bd00-4ec2-88ae-ae85293db503"
      unitRef="usdPerShare">36.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i54d59d8e89424dfa8afcf7a6072b86bc_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzItMS0xLTEtNzQ4NzA_66ec4083-a1b3-4bae-8def-b2a67a084626"
      unitRef="shares">319606</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i54d59d8e89424dfa8afcf7a6072b86bc_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzItMy0xLTEtNzQ4NzA_d437e662-acab-46a8-b908-ea5df7b0525c"
      unitRef="usdPerShare">35.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment
      contextRef="i54d59d8e89424dfa8afcf7a6072b86bc_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzMtMS0xLTEtNzQ4NzA_2d4efca4-30f6-4c5f-844d-c6c95fd601d6"
      unitRef="shares">-91332</go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment>
    <go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsWeightedAverageGrantDateFairValue
      contextRef="i54d59d8e89424dfa8afcf7a6072b86bc_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzMtMy0xLTEtNzQ4NzA_7fcc0eba-e58f-42ee-ad24-6dd9ac937004"
      unitRef="usdPerShare">35.45</go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i54d59d8e89424dfa8afcf7a6072b86bc_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzUtMS0xLTEtNzQ4NzA_d520765f-5e91-47d8-8bbe-b8089baf2d48"
      unitRef="shares">59011</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i54d59d8e89424dfa8afcf7a6072b86bc_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzUtMy0xLTEtNzQ4NzA_2fa7ad71-3c2a-4a73-82de-b318de7f3bad"
      unitRef="usdPerShare">36.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5defacebca4646f38d227430b970d17f_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzYtMS0xLTEtNzQ4NzA_bc084fa2-5abf-4494-8561-34969ca2822d"
      unitRef="shares">576725</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i5defacebca4646f38d227430b970d17f_I20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzYtMy0xLTEtNzQ4NzA_02576669-b3f5-4b67-9f3f-0d73b48a3897"
      unitRef="usdPerShare">36.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i9b680ce356eb41a0a63d6934a48d42f0_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzctMS0xLTEtNzQ4NzA_77312d05-3611-4cea-bcfa-1794a04f698e"
      unitRef="shares">404382</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9b680ce356eb41a0a63d6934a48d42f0_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzctMy0xLTEtNzQ4NzA_7784a93e-053e-4826-ae96-713c3c75269f"
      unitRef="usdPerShare">29.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment
      contextRef="i9b680ce356eb41a0a63d6934a48d42f0_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzgtMS0xLTEtNzQ4NzA_39cea0da-5ba5-48ca-8895-53f0866cf6f5"
      unitRef="shares">423347</go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment>
    <go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsWeightedAverageGrantDateFairValue
      contextRef="i9b680ce356eb41a0a63d6934a48d42f0_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzgtMy0xLTEtNzQ4NzA_8ec6d11a-34cf-4974-8953-745709340126"
      unitRef="usdPerShare">31.86</go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i9b680ce356eb41a0a63d6934a48d42f0_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzEwLTEtMS0xLTc0ODcw_b501452f-603e-4200-a772-5f923e9dcd77"
      unitRef="shares">72651</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i9b680ce356eb41a0a63d6934a48d42f0_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzEwLTMtMS0xLTc0ODcw_35109ce3-3003-483f-b18d-c2e3ff3813cd"
      unitRef="usdPerShare">33.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic23de46ab951477f81e3fe6e3b659eab_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzExLTEtMS0xLTc0ODcw_fd5657a8-8359-493b-8293-f66988d2460b"
      unitRef="shares">1331803</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic23de46ab951477f81e3fe6e3b659eab_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZTphODhiYTcwYTYxZDY0N2VjOGI4ZGM0ODQxYzE5ZTQ3Yi90YWJsZXJhbmdlOmE4OGJhNzBhNjFkNjQ3ZWM4YjhkYzQ4NDFjMTllNDdiXzExLTMtMS0xLTc0ODcw_04920227-d8fb-47e4-9f9d-cb92a4fd57c4"
      unitRef="usdPerShare">32.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceTargetLevelPercentage
      contextRef="i9b680ce356eb41a0a63d6934a48d42f0_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzQxMjQ_50ddb564-b963-4819-ae65-8ad2b5761823"
      unitRef="number">1</go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceTargetLevelPercentage>
    <go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment
      contextRef="i5baa15e833ef48fea02fdb4dbc880f19_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzQyODE_038c7ceb-388e-4e32-a17a-24eb9c0780ed"
      unitRef="shares">428750</go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment>
    <go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceTargetLevelPercentage
      contextRef="i0564b439080648ed88d019908f947d0a_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzQzNTU_25fa9288-239f-4556-9af3-6b9e46dfd7b4"
      unitRef="rate">2</go:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceTargetLevelPercentage>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzkwNDI_6c8d39cc-21a2-4ca9-ab1a-30895770ce99">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense and the related tax benefit consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time-based stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance-based stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,556&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,615&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Represents cash dividends paid upon vesting of share-based awards as a result of dividends declared in connection with recapitalizations that occurred in fiscal 2018 and 2016.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Total recognized income tax benefit related to share-based compensation expense was $8.7 million, $4.7 million and $10.1&#160;million for fiscal 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i57a1fa0237e44de49d094817a8141906_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzItMS0xLTEtNzQ4NzA_f44694c6-5e65-4014-b8d4-9884cbab8606"
      unitRef="usd">471000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic64d6d22a4934f71ad0e5d77b124a246_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzItMy0xLTEtNzQ4NzA_3eee49e1-09dc-4bb0-a71a-9b0993e1f664"
      unitRef="usd">2030000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibc00012cb75a4dae9803e34f1c95a1e5_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzItNS0xLTEtNzQ4NzA_7a5dcf1a-9431-4b3f-83cf-388d1aa7eb70"
      unitRef="usd">2941000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5210b2b4796546879087a3f2a13df968_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzMtMS0xLTEtNzQ4NzA_fd80eeef-9d2f-4f41-adc5-d5c9a035d42a"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if80bcc722c914a5796c849ddca32be60_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzMtMy0xLTEtNzQ4NzA_71a81dbc-de82-4d50-994b-e2135b56e3c7"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5cd93f6f405a40b5abe7a7fdd51dcf93_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzMtNS0xLTEtNzQ4NzA_4c55e0a2-b684-4abd-a74b-0d4766ce2f3d"
      unitRef="usd">26079000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i52a1f87980bf4436baab682829c809de_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzQtMS0xLTEtNzQ4NzA_e6479916-634a-4893-9e2e-9c022db2dd64"
      unitRef="usd">14855000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i83098d54f8434caca9d65a7b450a907c_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzQtMy0xLTEtNzQ4NzA_7e51c776-5d39-44bb-9b20-06acd0b75792"
      unitRef="usd">8488000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1ce3be48ef854651a05e81e62b03605a_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzQtNS0xLTEtNzQ4NzA_e5d5baa9-32af-4809-8047-d2548d9f50fc"
      unitRef="usd">4978000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9b680ce356eb41a0a63d6934a48d42f0_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzUtMS0xLTEtNzQ4NzA_05347907-be6a-4b1a-a583-cebfe025340b"
      unitRef="usd">17125000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i54d59d8e89424dfa8afcf7a6072b86bc_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzUtMy0xLTEtNzQ4NzA_a591f3e6-1237-4f6b-92e0-6917547e0f37"
      unitRef="usd">6911000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibedbf896496b4d72a6f69208305e8656_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzUtNS0xLTEtNzQ4NzA_707e6c32-b1f8-475f-99f0-26b863919c66"
      unitRef="usd">3652000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzYtMS0xLTEtNzQ4NzA_36fb4cc8-2546-4d94-8682-d33127dfd4b0"
      unitRef="usd">105000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzYtMy0xLTEtNzQ4NzA_3dd20079-9efa-4318-aa2c-6d6b69cce268"
      unitRef="usd">186000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzYtNS0xLTEtNzQ4NzA_17511fbe-aa3f-4ea2-9d5f-d97958bd228d"
      unitRef="usd">434000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzctMS0xLTEtNzQ4NzA_93094be8-7e58-4cb6-8b1b-aeb811452e5b"
      unitRef="usd">32556000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzctMy0xLTEtNzQ4NzA_19f74bd1-89f0-4e32-bad4-7643f48fef68"
      unitRef="usd">17615000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90YWJsZToyMzllYzAyZjZkNmQ0YTY1OGQ0NmZlZTFlNWM5ZDc1MS90YWJsZXJhbmdlOjIzOWVjMDJmNmQ2ZDRhNjU4ZDQ2ZmVlMWU1YzlkNzUxXzctNS0xLTEtNzQ4NzA_26b265c9-3d74-486a-887d-43f9eea08b15"
      unitRef="usd">38084000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzU0OTc1NTgyNzIxOQ_861896ad-e9f6-4b98-9ab9-663b42ab66bf"
      unitRef="usd">8700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzU0OTc1NTgyNzIyNA_b3b758ae-1e0c-4723-a68f-93901b7041e8"
      unitRef="usd">4700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzU0OTc1NTgyNzIzMg_09c94503-1d71-4b8d-8a89-bc38eee7896b"
      unitRef="usd">10100000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i1ff0107b29ab43f8a37a94cf48277d8a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzYzNzc_52803095-d23e-4b84-b5a8-77db5ccf88f8"
      unitRef="usd">800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i10c56d57ba924e72ad2ee38f7cccb3af_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzYzOTA_7eb84a64-fea3-411b-8323-3a4cd10c697f"
      unitRef="usd">700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i1ff0107b29ab43f8a37a94cf48277d8a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzY0NzQ_98b0c7dc-b8d2-42d9-8784-5614dac0a767"
      unitRef="usd">800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i57a1fa0237e44de49d094817a8141906_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzY1ODY_a9669afe-1f3e-4086-bb4c-c9aaa6a8f715">P0Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="i1a6c08e194ae4f74807ba9770f8a916f_D20200203-20200203"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzcxMTM_d08ad81f-3553-4538-98df-99e77d52f563"
      unitRef="shares">4100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="i56dc5e8d2cef4b66bfe1f0bd9c734e6c_D20200427-20200427"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzcxMjA_a0aeff4e-2146-4e40-968d-ff81977a5640"
      unitRef="shares">1700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1a6c08e194ae4f74807ba9770f8a916f_D20200203-20200203"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzcxOTM_4b90f3d6-ccc9-4e1b-8b5f-2b00d180e070"
      unitRef="usd">18500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i56dc5e8d2cef4b66bfe1f0bd9c734e6c_D20200427-20200427"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzcyMDA_29be799c-f9b2-42ba-8e2e-75b5ba629ae7"
      unitRef="usd">7600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i9af4de830d254b8c8fe4f8ac469fe9b9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzc2MDM_45785088-c007-4455-a1e9-ed2a89fdfd1b"
      unitRef="usd">12500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i52a1f87980bf4436baab682829c809de_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzc2OTg_f1fac7f5-8347-4c5e-9d69-1f99449899de">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ic23de46ab951477f81e3fe6e3b659eab_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzc5ODc_b8df1430-deaf-4f8b-9e12-932eee3bacca"
      unitRef="usd">16100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i9b680ce356eb41a0a63d6934a48d42f0_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzgwODI_dd4491a4-4832-4611-9c6a-0bb974eb3cbf">P1Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzg3Mzg_3c7badaa-741e-4477-9c40-7ddd34ca4aab"
      unitRef="usd">100000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzg3NDI_6d748423-0e0e-4e52-909b-03404fde655a"
      unitRef="usd">200000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzMvZnJhZzpmYTliNjQ3YWYyYjg0OTEyYWNhMzM0NmI2ZmIzNzYyYi90ZXh0cmVnaW9uOmZhOWI2NDdhZjJiODQ5MTJhY2EzMzQ2YjZmYjM3NjJiXzg3NDk_3a6c82a2-9caa-45c4-8489-42637f481527"
      unitRef="usd">400000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzYvZnJhZzo5MzA0MGFiNDNjYTU0ODJmYmM4OGQ4MzM5NGM3MWI4Ny90ZXh0cmVnaW9uOjkzMDQwYWI0M2NhNTQ4MmZiYzg4ZDgzMzk0YzcxYjg3XzQzNTI_a68e2450-83b2-4632-ab15-1531005d410a">Retirement Plans&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We make contributions to the UFCW&#x2014;Northern California Employers Joint Pension Trust Fund (the "Pension Fund") and the UFCW&#x2014;Benefits Trust Fund ("Benefits Fund"), each a multiemployer plan, established for the benefit of union employees at two company operated stores under the terms of a collective bargaining agreement. We currently operate under a collective bargaining agreement that expired on September&#160;6, 2022 and which is in the process of being renegotiated as of the filing date of this Annual Report on Form 10-K. Minimum contributions outside of the agreed upon contractual rates are not required for the Pension Fund. Payments into the Pens&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ion Fun&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;d were $0.5 million, $0.6 million, and $0.6 million for the fiscal years ended December&#160;31, 2022, January&#160;1, 2022, and January&#160;2, 2021, respectively. We paid no surcharges to the Pension Fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of participating in a multiemployer pension plan such as the Pension Fund are different from single-employer pension plans in the following aspects:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:63pt;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;a.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt"&gt;Assets contributed to the multiemployer plan by one employer may be used to provide benefits to employees of other participating employers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:63pt;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;b.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt"&gt;If a participating employer stops contributing to the plan, the unfunded obligations of the plan may be borne by the remaining participating employers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:63pt;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;c.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt"&gt;If we stop participating in its multiemployer pension plan, we may be required to pay those plans an amount based on our proportionate share of the underfunded status of such plan, referred to as a withdrawal liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information represents our participation in the Pension Fund for the annual period ended December 31, 2021, the latest available information from the Pension Fund. All such information is based on information we received from the Pension Fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Pension Fund's Employer Identification Number is 946313554 and the Plan Number is -001. Our contributions represented less than 5% of the total contributions to the Pension Fund. Under the provisions of the Pension Protection Act (PPA) zone status, the Pension Fund was in critical status during the plan year. Among other factors, generally, plans in critical status are less than 65 percent funded. In an effort to improve the Pension Fund's funding situation, the trustees adopted a rehabilitation plan on July&#160;8, 2010 and most recently updated it on May 3, 2022. The rehabilitation plan changes the benefits for participants who retire and commence a pension on or after January&#160;1, 2012, and changes future benefit accruals earned on or after January&#160;1, 2012. Except in limited circumstances, the pensions of participants and beneficiaries whose pension effective date is before January&#160;1, 2012, are not affected. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Benefits Fund provides medical, dental, pharmacy, vision, and other ancillary benefits to active employees and retirees. The majority of our contributions cover active employees and as such, may not constitute contributions to a postretirement benefit plan. However, we are unable to separate contribution amounts to the postretirement benefit part of the Benefits Fund from contribution amounts paid to the active employee part of the Benefits Fund. Payments into the Benefits Fund were $1.2 million, $1.4 million, and $1.4 million for the fiscal years ended December&#160;31, 2022, January&#160;1, 2022, and January&#160;2, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For our nonunion employees, we offered the following plans during fiscal 2022, 2021 or 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;a.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:20.07pt"&gt;A defined contribution retirement plan for warehouse employees, which required an annual contribution of 15% of eligible salaries. This defined contribution retirement plan was available to nonunion employees who met certain service criteria.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;b.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.5pt"&gt;A noncontributory profit-sharing plan for administrative personnel under which the Board of Directors may authorize an annual contribution of up to 15% of eligible salaries. This profit-sharing plan is available to nonunion employees who meet certain service criteria.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We expensed $6.9 million, $1.5 million and $6.1 million for contributions to the two plans described above in (a) and (b) for the fiscal years ended December&#160;31, 2022, January&#160;1, 2022, and January&#160;2, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;c.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:20.07pt"&gt;A 401(k) retirement plan for warehouse employees, which is available to those employees who meet certain service criteria.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;d.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.5pt"&gt;A 401(k) retirement plan for administrative personnel, which is available to those employees who meet certain service criteria.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;e.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:20.07pt"&gt;We are not obligated to match any employee contributions for the 401(k) retirement plans. However, for certain employees who meet certain service criteria, we have a 401(k)&#160;retirement plan under which we &lt;/span&gt;&lt;/div&gt;will match employee contributions at a rate of 35% of each participating employee's contributions, not to exceed 6% of wages. We expensed an insignificant amount for contributions to this plan for each of the fiscal years ending December&#160;31, 2022, January&#160;1, 2022, and January&#160;2, 2021, respectively.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzYvZnJhZzo5MzA0MGFiNDNjYTU0ODJmYmM4OGQ4MzM5NGM3MWI4Ny90ZXh0cmVnaW9uOjkzMDQwYWI0M2NhNTQ4MmZiYzg4ZDgzMzk0YzcxYjg3XzU4NQ_ccfd3450-948e-4759-badc-970d40694dce"
      unitRef="usd">500000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzYvZnJhZzo5MzA0MGFiNDNjYTU0ODJmYmM4OGQ4MzM5NGM3MWI4Ny90ZXh0cmVnaW9uOjkzMDQwYWI0M2NhNTQ4MmZiYzg4ZDgzMzk0YzcxYjg3XzU4OQ_3db8b74e-fe5e-4575-9a1f-4c35de147926"
      unitRef="usd">600000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzYvZnJhZzo5MzA0MGFiNDNjYTU0ODJmYmM4OGQ4MzM5NGM3MWI4Ny90ZXh0cmVnaW9uOjkzMDQwYWI0M2NhNTQ4MmZiYzg4ZDgzMzk0YzcxYjg3XzU5Nw_5dc92125-0f21-4148-9014-4121d28402e2"
      unitRef="usd">600000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <go:MultiemployerPlansSurcharges
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzYvZnJhZzo5MzA0MGFiNDNjYTU0ODJmYmM4OGQ4MzM5NGM3MWI4Ny90ZXh0cmVnaW9uOjkzMDQwYWI0M2NhNTQ4MmZiYzg4ZDgzMzk0YzcxYjg3XzY2NQ_1c33d5c2-26d8-41d9-812e-5c2fffa44bd8"
      unitRef="usd">0</go:MultiemployerPlansSurcharges>
    <go:MultiemployerPlanPensionSignificantEmployerContributionPercent
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzYvZnJhZzo5MzA0MGFiNDNjYTU0ODJmYmM4OGQ4MzM5NGM3MWI4Ny90ZXh0cmVnaW9uOjkzMDQwYWI0M2NhNTQ4MmZiYzg4ZDgzMzk0YzcxYjg3XzE2NjU_e88fb8cf-2b26-4702-87a7-af00165e0704"
      unitRef="number">0.05</go:MultiemployerPlanPensionSignificantEmployerContributionPercent>
    <us-gaap:MultiemployerPlanEmployerContributionCost
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzYvZnJhZzo5MzA0MGFiNDNjYTU0ODJmYmM4OGQ4MzM5NGM3MWI4Ny90ZXh0cmVnaW9uOjkzMDQwYWI0M2NhNTQ4MmZiYzg4ZDgzMzk0YzcxYjg3XzI4NTI_b3c77261-16ad-46f6-a3e3-e17aa2b5c7fa"
      unitRef="usd">1200000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <us-gaap:MultiemployerPlanEmployerContributionCost
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzYvZnJhZzo5MzA0MGFiNDNjYTU0ODJmYmM4OGQ4MzM5NGM3MWI4Ny90ZXh0cmVnaW9uOjkzMDQwYWI0M2NhNTQ4MmZiYzg4ZDgzMzk0YzcxYjg3XzI4NTY_c23bee87-61f9-470d-a3a0-79120187624b"
      unitRef="usd">1400000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <us-gaap:MultiemployerPlanEmployerContributionCost
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzYvZnJhZzo5MzA0MGFiNDNjYTU0ODJmYmM4OGQ4MzM5NGM3MWI4Ny90ZXh0cmVnaW9uOjkzMDQwYWI0M2NhNTQ4MmZiYzg4ZDgzMzk0YzcxYjg3XzI4NjQ_3dc66fa8-e2f8-4268-98e1-c5b33a6957d2"
      unitRef="usd">1400000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i64bb25aac48f4a2f8f257b4683675505_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzYvZnJhZzo5MzA0MGFiNDNjYTU0ODJmYmM4OGQ4MzM5NGM3MWI4Ny90ZXh0cmVnaW9uOjkzMDQwYWI0M2NhNTQ4MmZiYzg4ZDgzMzk0YzcxYjg3XzMwODc_fdda3963-0a42-4c78-a89d-8b54b20e8e78"
      unitRef="number">0.15</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <go:DeferredCompensationArrangementWithIndividualContributionsByEmployerPercentage
      contextRef="ibc675160bfa84dd3abda3a3e7525d588_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzYvZnJhZzo5MzA0MGFiNDNjYTU0ODJmYmM4OGQ4MzM5NGM3MWI4Ny90ZXh0cmVnaW9uOjkzMDQwYWI0M2NhNTQ4MmZiYzg4ZDgzMzk0YzcxYjg3XzMzNzI_852c6be7-c417-4c81-9293-99f2af08439a"
      unitRef="number">0.15</go:DeferredCompensationArrangementWithIndividualContributionsByEmployerPercentage>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ic2213ab0246b4f92bdb178ab3758e7e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzYvZnJhZzo5MzA0MGFiNDNjYTU0ODJmYmM4OGQ4MzM5NGM3MWI4Ny90ZXh0cmVnaW9uOjkzMDQwYWI0M2NhNTQ4MmZiYzg4ZDgzMzk0YzcxYjg3XzM1MDQ_faaa77f8-ea76-4fb3-bdb5-646e750402f4"
      unitRef="usd">6900000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i16f8ad40de7e49a19eed4c33de8b94cf_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzYvZnJhZzo5MzA0MGFiNDNjYTU0ODJmYmM4OGQ4MzM5NGM3MWI4Ny90ZXh0cmVnaW9uOjkzMDQwYWI0M2NhNTQ4MmZiYzg4ZDgzMzk0YzcxYjg3XzM1MDg_01155d8d-678c-42f3-b5b6-11d8889e7382"
      unitRef="usd">1500000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i80d3e65c22ad420582275b6fd9242020_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzYvZnJhZzo5MzA0MGFiNDNjYTU0ODJmYmM4OGQ4MzM5NGM3MWI4Ny90ZXh0cmVnaW9uOjkzMDQwYWI0M2NhNTQ4MmZiYzg4ZDgzMzk0YzcxYjg3XzM1MTU_8dbf4d22-81ce-42ba-af70-42995c94d2b0"
      unitRef="usd">6100000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzYvZnJhZzo5MzA0MGFiNDNjYTU0ODJmYmM4OGQ4MzM5NGM3MWI4Ny90ZXh0cmVnaW9uOjkzMDQwYWI0M2NhNTQ4MmZiYzg4ZDgzMzk0YzcxYjg3XzQxNDI_328f59ac-6bce-47d7-914f-8e0f337b04c0"
      unitRef="number">0.35</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzYvZnJhZzo5MzA0MGFiNDNjYTU0ODJmYmM4OGQ4MzM5NGM3MWI4Ny90ZXh0cmVnaW9uOjkzMDQwYWI0M2NhNTQ4MmZiYzg4ZDgzMzk0YzcxYjg3XzQyMDc_c9389eb7-f3b7-4203-af43-76e4544b2409"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90ZXh0cmVnaW9uOjU5YWIyMDk0OTljMDRkMDI4MDExMTcwZDA3NGVmYjY2XzI5MDk_2a664692-fa62-4057-be44-269a3bc57552">Income Taxes&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Components of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;income tax expense (benefit) &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income before income taxes consisted entirely of income from domestic operations of $75.7 million, $77.5 million, and $87.1 million for the fiscal years ended December&#160;31, 2022, January&#160;1, 2022, and January&#160;2, 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income tax expense (benefit) consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total deferred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Statutory rate reconciliation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the U.S. federal statutory income tax rate to our effective income tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes at federal statutory rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.2)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess federal tax benefits from exercise and vest of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Return to provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.6&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.5)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred income taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes reflect the net tax effect of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of our deferred tax assets and liabilities were as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss and other carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserves and allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,249)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(255,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(249,545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(390,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(369,140)&lt;/span&gt;&lt;/td&gt;&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 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,782)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have net operating loss carryforwards of $215.7 million for federal income tax purposes, of which $54.0 million expires beginning in 2032 and $161.7 million carries forward indefinitely. There are also net operating loss carryforwards of $32.3 million for state income tax purposes, which begin to expire in 2025. Certain tax attributes, which begin to expire in 2031, are subject to an annual limitation as a result of our acquisition of GOBP Holdings, our wholly owned subsidiary, which constitutes a change in ownership as defined under Internal Revenue Code Section&#160;382. Based on our analysis, our projected net operating losses to be utilized in future years will not be affected by this annual limitation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit the use of the existing deferred tax assets. A significant piece of objective positive evidence was the cumulative income incurred over the three-year period ended December&#160;31, 2022. Based on our current assessment, we anticipate it is more likely than not that we will generate sufficient taxable income to realize all of our material deferred tax assets. As such we did not record a valuation allowance against these material deferred tax assets as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our policy is to recognize interest and penalties associated with uncertain tax positions as part of the income tax provision in our consolidated statements of operations and comprehensive income and include accrued interest and penalties with the related income tax liability on our consolidated balance sheets. To date, we have not recognized any interest and penalties, nor have we accrued for or made payments for interest and penalties. We had no uncertain tax positions as of December&#160;31, 2022 and January&#160;1, 2022, respectively, and do not anticipate any changes to our uncertain tax positions within the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to taxation in the United States and various state jurisdictions. As of December&#160;31, 2022, our tax returns remain open to examination by the tax authorities for tax years 2010 to 2022 for U.S. federal and for various state jurisdictions.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90ZXh0cmVnaW9uOjU5YWIyMDk0OTljMDRkMDI4MDExMTcwZDA3NGVmYjY2XzE1NQ_82ddffdb-5c2c-4a6f-a882-84cb72eb245b"
      unitRef="usd">75700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90ZXh0cmVnaW9uOjU5YWIyMDk0OTljMDRkMDI4MDExMTcwZDA3NGVmYjY2XzE1OQ_ed40c6cd-0ea2-4cd2-9243-4074f98d7301"
      unitRef="usd">77500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90ZXh0cmVnaW9uOjU5YWIyMDk0OTljMDRkMDI4MDExMTcwZDA3NGVmYjY2XzE2Nw_ce74bb99-b6aa-4875-8215-06e9705ae213"
      unitRef="usd">87100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90ZXh0cmVnaW9uOjU5YWIyMDk0OTljMDRkMDI4MDExMTcwZDA3NGVmYjY2XzI5MTA_7c84bb2c-c508-499f-9af3-ad4e6649f3d3">&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income tax expense (benefit) consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total deferred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzMtMS0xLTEtNzQ4NzA_b2d5981e-4ecc-4038-998a-9a06c17d4549"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzMtMy0xLTEtNzQ4NzA_1aab90ce-f1dd-4dce-96ea-a222c0f9e197"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzMtNS0xLTEtNzQ4NzA_69731cf7-09a4-4724-b3a2-a2998929fb96"
      unitRef="usd">-285000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzQtMS0xLTEtNzQ4NzA_02a8ee9e-51b7-4353-b346-bf2c17df888e"
      unitRef="usd">330000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzQtMy0xLTEtNzQ4NzA_ab4ecd6b-9617-468d-9156-dc43b137076f"
      unitRef="usd">2247000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzQtNS0xLTEtNzQ4NzA_2cbe43ef-3c2d-4c0d-bd5d-f1648661684c"
      unitRef="usd">284000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzUtMS0xLTEtNzQ4NzA_2e037897-d520-4f1e-8673-9bdf6f74ea37"
      unitRef="usd">330000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzUtMy0xLTEtNzQ4NzA_75a9027f-b47c-469e-a8f5-036936345fe1"
      unitRef="usd">2247000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzUtNS0xLTEtNzQ4NzA_44ddcf31-6b1f-4c06-9791-fb7e502636f2"
      unitRef="usd">-1000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzctMS0xLTEtNzQ4NzA_b0e68db7-b9ea-460f-ae1d-a1dac17c1500"
      unitRef="usd">7308000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzctMy0xLTEtNzQ4NzA_ca4f7091-5bc5-44e2-8735-509121c12603"
      unitRef="usd">10838000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzctNS0xLTEtNzQ4NzA_5602a160-5840-407b-9963-7b44cc04d196"
      unitRef="usd">-14682000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzgtMS0xLTEtNzQ4NzA_cfb5e9ef-dd42-47e3-bfdd-4cc78b26c384"
      unitRef="usd">3059000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzgtMy0xLTEtNzQ4NzA_021469bb-27ed-44f8-bcfc-f7de92af9c46"
      unitRef="usd">2106000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzgtNS0xLTEtNzQ4NzA_a5d48939-69e6-4678-b018-28b5404f8bc0"
      unitRef="usd">-4896000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzktMS0xLTEtNzQ4NzA_5182ff1c-18d4-4e30-8326-e3e81d906013"
      unitRef="usd">10367000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzktMy0xLTEtNzQ4NzA_bd7b4461-8825-4145-9681-f852e8ea1175"
      unitRef="usd">12944000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzktNS0xLTEtNzQ4NzA_279372aa-5bf9-4f6a-88ac-312284eef3fe"
      unitRef="usd">-19578000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzEwLTEtMS0xLTc0ODcw_44f14bbe-eefc-4c9e-bab6-a917c528b930"
      unitRef="usd">10697000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzEwLTMtMS0xLTc0ODcw_eddafb6c-58b9-406f-aa02-5c56f2465b47"
      unitRef="usd">15191000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTo2ZGYzOWViNjBlMmM0YmFkOTYyOTc4MTRhYWMwNmM4OC90YWJsZXJhbmdlOjZkZjM5ZWI2MGUyYzRiYWQ5NjI5NzgxNGFhYzA2Yzg4XzEwLTUtMS0xLTc0ODcw_70de150a-3021-46c5-926f-cea23b48db13"
      unitRef="usd">-19579000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90ZXh0cmVnaW9uOjU5YWIyMDk0OTljMDRkMDI4MDExMTcwZDA3NGVmYjY2XzI5MDc_7e448a45-f7fd-496a-9b50-cc588e9188c6">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the U.S. federal statutory income tax rate to our effective income tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes at federal statutory rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.2)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess federal tax benefits from exercise and vest of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Return to provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.6&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.5)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzItMS0xLTEtNzQ4NzA_3b63bdb8-7872-425e-bf17-73f0279b6ba2"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzItMy0xLTEtNzQ4NzA_69fa0ec7-fc8f-41e3-b229-e0ba4c445dab"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzItNS0xLTEtNzQ4NzA_46524282-4371-4261-a029-e92cde54530e"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzQtMS0xLTEtNzQ4NzA_7cdd0931-f101-4150-9d3d-52bb97df51a0"
      unitRef="number">0.027</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzQtMy0xLTEtNzQ4NzA_a7b4eb22-2251-4d3d-800e-b9563a6afc3b"
      unitRef="number">0.047</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzQtNS0xLTEtNzQ4NzA_f256f66b-a5dc-44f2-8829-e85d8652b0a8"
      unitRef="number">-0.042</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzUtMS0xLTEtNzQ4NzA_91f68a92-5f24-484d-8d40-cee4f3338cba"
      unitRef="number">-0.092</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzUtMy0xLTEtNzQ4NzA_d267e82c-9504-4b6b-8688-b843d50eaf17"
      unitRef="number">-0.082</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzUtNS0xLTEtNzQ4NzA_dba7eb20-8824-4d41-9b3c-455bfefa0733"
      unitRef="number">-0.403</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <go:EffectiveIncomeTaxRateReconciliationReturnToProvisionPercent
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzYtMS0xLTEtNzQ4NzA_83d01200-b16f-4448-8177-6fe8189e6199"
      unitRef="number">-0.011</go:EffectiveIncomeTaxRateReconciliationReturnToProvisionPercent>
    <go:EffectiveIncomeTaxRateReconciliationReturnToProvisionPercent
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzYtMy0xLTEtNzQ4NzA_44249a95-b103-4406-b2e1-81fcf2ce227a"
      unitRef="number">0.019</go:EffectiveIncomeTaxRateReconciliationReturnToProvisionPercent>
    <go:EffectiveIncomeTaxRateReconciliationReturnToProvisionPercent
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzYtNS0xLTEtNzQ4NzA_dbfb1cdd-bf68-4051-af7d-b1ea45b4f4ca"
      unitRef="number">0</go:EffectiveIncomeTaxRateReconciliationReturnToProvisionPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzctMS0xLTEtNzQ4NzA_1bd9c213-fe0c-460c-b4c5-fb8ac12db297"
      unitRef="number">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzctMy0xLTEtNzQ4NzA_93c4017b-fd2d-4be4-bd0d-62842789fd04"
      unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzctNS0xLTEtNzQ4NzA_8c1b42cc-1b42-491d-93c2-9bdee197e346"
      unitRef="number">0.010</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzgtMS0xLTEtNzQ4NzA_e86f7375-6829-4c41-8b29-0ce99eb5617c"
      unitRef="number">0.141</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzgtMy0xLTEtNzQ4NzA_81ed03e4-ac80-4f63-aea7-cef558ef21a9"
      unitRef="number">0.196</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZTphNDRjMjU4MTE1ODU0MDRhODlkNjAyYTcyZDIxMzAzMC90YWJsZXJhbmdlOmE0NGMyNTgxMTU4NTQwNGE4OWQ2MDJhNzJkMjEzMDMwXzgtNS0xLTEtNzQ4NzA_8a35a10c-6d55-49d8-82fa-b72e74428b40"
      unitRef="number">-0.225</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90ZXh0cmVnaW9uOjU5YWIyMDk0OTljMDRkMDI4MDExMTcwZDA3NGVmYjY2XzI5MDg_ceb16faf-0426-470d-98f0-bdaa09e1d7e1">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of our deferred tax assets and liabilities were as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss and other carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserves and allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,249)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(255,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(249,545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(390,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(369,140)&lt;/span&gt;&lt;/td&gt;&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 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,782)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,416)&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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzItMS0xLTEtNzQ4NzA_d82a65fc-c43e-453d-aeca-5e25797adbe7"
      unitRef="usd">6459000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzItMy0xLTEtNzQ4NzA_8de390d6-f051-4606-94da-2025e1af37bc"
      unitRef="usd">1274000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzMtMS0xLTEtNzQ4NzA_b7adeacc-b181-47d4-82b2-855046039ba2"
      unitRef="usd">14040000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzMtMy0xLTEtNzQ4NzA_f6d8ba30-9ef8-441b-80d5-a2a6e3f7d3e7"
      unitRef="usd">10903000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzQtMS0xLTEtNzQ4NzA_6d063cd9-5d8d-4d72-8f8c-83cf25726d93"
      unitRef="usd">6482000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzQtMy0xLTEtNzQ4NzA_cd93baba-319e-4d09-b781-7bbf907de8a9"
      unitRef="usd">5135000</us-gaap:DeferredTaxAssetsInventory>
    <go:DeferredTaxAssetsTransactionCosts
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzUtMS0xLTEtNzQ4NzA_a8f7bb55-25ca-4762-aff3-c614cdf94fcc"
      unitRef="usd">782000</go:DeferredTaxAssetsTransactionCosts>
    <go:DeferredTaxAssetsTransactionCosts
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzUtMy0xLTEtNzQ4NzA_9ca28c59-f8b7-4732-9ae9-675895f57cb1"
      unitRef="usd">964000</go:DeferredTaxAssetsTransactionCosts>
    <go:DeferredTaxAssetsLeasingArrangements
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzctMS0xLTEtNzQ4NzA_74ba9f95-7e9d-4808-a26f-6c8cebc9e6ad"
      unitRef="usd">289539000</go:DeferredTaxAssetsLeasingArrangements>
    <go:DeferredTaxAssetsLeasingArrangements
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzctMy0xLTEtNzQ4NzA_3ec1bf68-c61e-494c-9ea0-18245eb86ca1"
      unitRef="usd">279541000</go:DeferredTaxAssetsLeasingArrangements>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzgtMS0xLTEtNzQ4NzA_526f7483-9a57-4990-9b07-62c7eb0e7065"
      unitRef="usd">48409000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzgtMy0xLTEtNzQ4NzA_ae9f77a0-1a2e-4abc-ae54-5d5783cd97e9"
      unitRef="usd">52951000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzktMS0xLTEtNzQ4NzA_1369e435-5830-411b-929d-2ce2eb3d12e1"
      unitRef="usd">4648000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzktMy0xLTEtNzQ4NzA_ed869c80-bea4-4718-9a7c-6a349e2383a3"
      unitRef="usd">4446000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzExLTEtMS0xLTc0ODcw_70cfd83a-17ed-4928-b033-4fd50158625a"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzExLTMtMS0xLTc0ODcw_97351129-a2d0-4709-b4ef-a22cca3c117f"
      unitRef="usd">4510000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzEyLTEtMS0xLTc0ODcw_0b94dfe3-e666-442c-a9a5-df21e22e46db"
      unitRef="usd">370359000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzEyLTMtMS0xLTc0ODcw_1510e203-d34c-43aa-9a58-3885c87039eb"
      unitRef="usd">359724000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzE0LTEtMS0xLTc0ODcw_621caf34-5bd6-4ac5-ad9b-53671536581c"
      unitRef="usd">1249000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzE0LTMtMS0xLTc0ODcw_c9357648-5559-40f8-8058-cf91007cd3f1"
      unitRef="usd">1391000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzE1LTEtMS0xLTc0ODcw_7245545e-454b-46a7-8fbc-9f3ce6cf9215"
      unitRef="usd">81167000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzE1LTMtMS0xLTc0ODcw_f241d69d-d2f4-41ef-b64b-992b1acaf596"
      unitRef="usd">71114000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzE2LTEtMS0xLTc0ODcw_d2385e02-91bf-4dd5-b503-88d1e73e1b51"
      unitRef="usd">6522000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzE2LTMtMS0xLTc0ODcw_490badbf-7f0d-4e34-8f7f-6ffa31ae369a"
      unitRef="usd">7142000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzE3LTEtMS0xLTc0ODcw_ae170a37-71da-4afe-b031-043821c96068"
      unitRef="usd">255256000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzE3LTMtMS0xLTc0ODcw_0e4ce855-b6f9-4e25-bd33-9e33b945578e"
      unitRef="usd">249545000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzE4LTEtMS0xLTc0ODcw_29143435-a912-4cd2-b5a3-374b88d4f052"
      unitRef="usd">43488000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzE4LTMtMS0xLTc0ODcw_0652541d-cb7c-4ce6-b1cd-08c843e0334f"
      unitRef="usd">37976000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <go:DeferredTaxLiabilitiesDebtTransactionCosts
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzE5LTEtMS0xLTc0ODcw_760d45c3-ed39-4823-b99a-dbac7f18459f"
      unitRef="usd">1231000</go:DeferredTaxLiabilitiesDebtTransactionCosts>
    <go:DeferredTaxLiabilitiesDebtTransactionCosts
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzE5LTMtMS0xLTc0ODcw_4e0dd2a8-9337-4ace-b8bc-51bdcda8e905"
      unitRef="usd">1972000</go:DeferredTaxLiabilitiesDebtTransactionCosts>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzIwLTEtMS0xLTg4MzA3_ad3730f0-6232-406c-9be4-b2d404ff0aae"
      unitRef="usd">1228000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzIwLTMtMS0xLTg4MzA3_1977b84c-c3ae-4e44-abf0-9c00653a3991"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzIwLTEtMS0xLTc0ODcw_4f8b5054-321d-489c-8f61-4db46d8c821c"
      unitRef="usd">390141000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzIwLTMtMS0xLTc0ODcw_aeb55504-33d8-4897-a785-d0a87e7b75d6"
      unitRef="usd">369140000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzIxLTEtMS0xLTc0ODcw_ab450f4e-29dc-499d-9e50-a53b5a8f2e9d"
      unitRef="usd">19782000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90YWJsZToyZjJkMTkyMTExMTA0ODM4YTI2YTlkZGQ2NjdhYWIyOC90YWJsZXJhbmdlOjJmMmQxOTIxMTExMDQ4MzhhMjZhOWRkZDY2N2FhYjI4XzIxLTMtMS0xLTc0ODcw_c9e1d5cd-36b3-4897-8304-e55a926a2821"
      unitRef="usd">9416000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ia2bbdfabbf584d9f88707899f8108b94_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90ZXh0cmVnaW9uOjU5YWIyMDk0OTljMDRkMDI4MDExMTcwZDA3NGVmYjY2Xzg1Mw_556448e9-ad59-4210-9653-8182226c2c26"
      unitRef="usd">215700000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="ia2bbdfabbf584d9f88707899f8108b94_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90ZXh0cmVnaW9uOjU5YWIyMDk0OTljMDRkMDI4MDExMTcwZDA3NGVmYjY2Xzg5OA_6ac4474f-f7e7-487d-bfbe-ee8355583b8f"
      unitRef="usd">54000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="ia2bbdfabbf584d9f88707899f8108b94_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90ZXh0cmVnaW9uOjU5YWIyMDk0OTljMDRkMDI4MDExMTcwZDA3NGVmYjY2XzkyOQ_961fd557-fd85-4cfc-bcd0-4346b1ff8a8e"
      unitRef="usd">161700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i7d4c72e40edc411aa4ba21473642f73b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90ZXh0cmVnaW9uOjU5YWIyMDk0OTljMDRkMDI4MDExMTcwZDA3NGVmYjY2XzEwMTM_4be22dec-62cb-421b-a953-12f4f6b2f157"
      unitRef="usd">32300000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90ZXh0cmVnaW9uOjU5YWIyMDk0OTljMDRkMDI4MDExMTcwZDA3NGVmYjY2XzI1MjA_66dbe68e-0fa5-43f4-828f-6249d2c4ee96"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMzkvZnJhZzo1OWFiMjA5NDk5YzA0ZDAyODAxMTE3MGQwNzRlZmI2Ni90ZXh0cmVnaW9uOjU5YWIyMDk0OTljMDRkMDI4MDExMTcwZDA3NGVmYjY2XzI1MjA_982c35fe-6aec-454f-9ba6-ad44b1d3a059"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDIvZnJhZzo2NjYxODIzMjNlMzc0MDg3YWMzZjNkYjI5YWIzMDRkZi90ZXh0cmVnaW9uOjY2NjE4MjMyM2UzNzQwODdhYzNmM2RiMjlhYjMwNGRmXzEwMjE_32c27032-2667-43fe-ba9a-84b780394ea0">Related Party Transactions&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Related Party Lease&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and January&#160;1, 2022, we leased 15 store locations and one warehouse location from entities in which &lt;/span&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Eric Lindberg, Jr., Chairman of our Board of Directors (and Chief Executive Officer until December 31, 2022), and MacGregor Read, Jr., who served as Vice Chairman of our Board of Directors until September 1, 2022, or their respective families, had a direct or indirect financial interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. As of December&#160;31, 2022, the right-of-use assets and lease liabilities related to these properties was $40.5 million and $45.5 million, respectively. As of January&#160;1, 2022, the right-of-use assets and lease liabilities related to these properties was $36.9 million and $41.6 million, respectively. These related parties received aggregate lease payments from us of $6.8 million, $6.1 million, and $6.0 million for the fiscal years ended December&#160;31, 2022, January&#160;1, 2022, and January&#160;2, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Independent Operator Notes and Independent Operator Receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We offer interest-bearing notes to IOs and the gross amount of IO operating notes and IO receivables due was $48.1 million and $40.6 million as of December&#160;31, 2022 and January&#160;1, 2022, respectively. See NOTE 2&#x2014;Independent Operator Notes and Independent Operator Receivables, for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:NumberOfStores
      contextRef="i3acd1f3f37bb4928b7c15cf3ff914b9f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDIvZnJhZzo2NjYxODIzMjNlMzc0MDg3YWMzZjNkYjI5YWIzMDRkZi90ZXh0cmVnaW9uOjY2NjE4MjMyM2UzNzQwODdhYzNmM2RiMjlhYjMwNGRmXzg4_330f28ba-0aaf-48a1-99e5-2f89d859e4cf"
      unitRef="store">15</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="i88f99887b7184c49a273b1f768468a24_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDIvZnJhZzo2NjYxODIzMjNlMzc0MDg3YWMzZjNkYjI5YWIzMDRkZi90ZXh0cmVnaW9uOjY2NjE4MjMyM2UzNzQwODdhYzNmM2RiMjlhYjMwNGRmXzg4_9417c0e0-10b5-42f8-b9b1-dc9cb4e7cbdf"
      unitRef="store">15</us-gaap:NumberOfStores>
    <go:NumberOfWarehouses
      contextRef="i88f99887b7184c49a273b1f768468a24_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDIvZnJhZzo2NjYxODIzMjNlMzc0MDg3YWMzZjNkYjI5YWIzMDRkZi90ZXh0cmVnaW9uOjY2NjE4MjMyM2UzNzQwODdhYzNmM2RiMjlhYjMwNGRmXzExMQ_07aa9ac7-1f8e-45f2-9e1a-84fa85ad9d56"
      unitRef="warehouse">1</go:NumberOfWarehouses>
    <go:NumberOfWarehouses
      contextRef="i3acd1f3f37bb4928b7c15cf3ff914b9f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDIvZnJhZzo2NjYxODIzMjNlMzc0MDg3YWMzZjNkYjI5YWIzMDRkZi90ZXh0cmVnaW9uOjY2NjE4MjMyM2UzNzQwODdhYzNmM2RiMjlhYjMwNGRmXzExMQ_adbf602f-c796-4ece-953a-04f69fffd174"
      unitRef="warehouse">1</go:NumberOfWarehouses>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ifb2d3f818bd046cc80196cb1ef78a424_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDIvZnJhZzo2NjYxODIzMjNlMzc0MDg3YWMzZjNkYjI5YWIzMDRkZi90ZXh0cmVnaW9uOjY2NjE4MjMyM2UzNzQwODdhYzNmM2RiMjlhYjMwNGRmXzQyOQ_0c3bd2dc-2e30-43d0-81f9-56ca2b1ce529"
      unitRef="usd">40500000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="ifb2d3f818bd046cc80196cb1ef78a424_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDIvZnJhZzo2NjYxODIzMjNlMzc0MDg3YWMzZjNkYjI5YWIzMDRkZi90ZXh0cmVnaW9uOjY2NjE4MjMyM2UzNzQwODdhYzNmM2RiMjlhYjMwNGRmXzQzNg_83f52c82-9a06-402c-9c24-8cdc5965e110"
      unitRef="usd">45500000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia89b1bdb4ff649648a314e69cf16902f_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDIvZnJhZzo2NjYxODIzMjNlMzc0MDg3YWMzZjNkYjI5YWIzMDRkZi90ZXh0cmVnaW9uOjY2NjE4MjMyM2UzNzQwODdhYzNmM2RiMjlhYjMwNGRmXzU0Mg_b3a9231b-0054-4f84-bd5b-a559c55fad2a"
      unitRef="usd">36900000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="ia89b1bdb4ff649648a314e69cf16902f_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDIvZnJhZzo2NjYxODIzMjNlMzc0MDg3YWMzZjNkYjI5YWIzMDRkZi90ZXh0cmVnaW9uOjY2NjE4MjMyM2UzNzQwODdhYzNmM2RiMjlhYjMwNGRmXzU0OQ_5e2dc335-75b7-4e0c-8364-819a970639c7"
      unitRef="usd">41600000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="i9b1be52392934827a5cc21e0b72a5b46_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDIvZnJhZzo2NjYxODIzMjNlMzc0MDg3YWMzZjNkYjI5YWIzMDRkZi90ZXh0cmVnaW9uOjY2NjE4MjMyM2UzNzQwODdhYzNmM2RiMjlhYjMwNGRmXzYzMg_3bfc43b1-a2d8-489f-b37b-291734a41172"
      unitRef="usd">6800000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="id638ea83e4da4cd381915f79f5d8c16c_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDIvZnJhZzo2NjYxODIzMjNlMzc0MDg3YWMzZjNkYjI5YWIzMDRkZi90ZXh0cmVnaW9uOjY2NjE4MjMyM2UzNzQwODdhYzNmM2RiMjlhYjMwNGRmXzYzNg_4eff7341-37c9-4e78-8381-a24d71cfc3e9"
      unitRef="usd">6100000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ia3f7580fb1c2412e88356cba40b7f763_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDIvZnJhZzo2NjYxODIzMjNlMzc0MDg3YWMzZjNkYjI5YWIzMDRkZi90ZXh0cmVnaW9uOjY2NjE4MjMyM2UzNzQwODdhYzNmM2RiMjlhYjMwNGRmXzY0NA_a6bec3d0-ec08-414b-8f6b-e4137e95aced"
      unitRef="usd">6000000</us-gaap:OperatingLeasePayments>
    <go:AccountsAndFinancingReceivableBeforeAllowanceForCreditLoss
      contextRef="i2e35e22d094a4b5ba90f220f4e4a6531_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDIvZnJhZzo2NjYxODIzMjNlMzc0MDg3YWMzZjNkYjI5YWIzMDRkZi90ZXh0cmVnaW9uOjY2NjE4MjMyM2UzNzQwODdhYzNmM2RiMjlhYjMwNGRmXzg3Nw_4a24a011-8ad3-4bdf-93e0-9857e25ada51"
      unitRef="usd">48100000</go:AccountsAndFinancingReceivableBeforeAllowanceForCreditLoss>
    <go:AccountsAndFinancingReceivableBeforeAllowanceForCreditLoss
      contextRef="i3d3add79c315455f80e009656e67b3d5_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDIvZnJhZzo2NjYxODIzMjNlMzc0MDg3YWMzZjNkYjI5YWIzMDRkZi90ZXh0cmVnaW9uOjY2NjE4MjMyM2UzNzQwODdhYzNmM2RiMjlhYjMwNGRmXzg4NA_5a542235-f0c8-46c0-ae25-eb223c3e48f9"
      unitRef="usd">40600000</go:AccountsAndFinancingReceivableBeforeAllowanceForCreditLoss>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDUvZnJhZzo4M2RmY2JkYjk3NjE0ZTQxOWU2ZjRkYTQ2ODllOTE0Yy90ZXh0cmVnaW9uOjgzZGZjYmRiOTc2MTRlNDE5ZTZmNGRhNDY4OWU5MTRjXzM2MQ_c58baaa8-1e03-4dd0-b758-b461392b6a5a">Commitments and Contingencies We are involved from time to time in claims, proceedings and litigation arising in the normal course of business. We establish an accrual for legal proceedings if and when those matters reach a stage where they present loss contingencies that are both probable and reasonably estimable. In such cases, there may be a possible exposure to loss in excess of any amounts accrued. We monitor those matters for developments that would affect the likelihood of a loss and the accrued amount, if any, thereof, and adjust the amount as appropriate. If the loss contingency at issue is not both probable and reasonably estimable, we do not establish an accrual, but will continue to monitor the matter for developments that will make the loss contingency both probable and reasonably estimable. If it is at least a reasonable possibility that a material loss will occur, the Company will provide disclosure regarding the contingency. Management believes that we do not have any pending litigation that, separately or in the aggregate, would have a material adverse effect on our results of operations, financial condition or cash flows.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90ZXh0cmVnaW9uOjYyMzQ1ZTc4NmEyMjRhZDk4NTMyZjZhZjQ2YjBmY2NiXzE2ODY_d900f5cb-847b-4cef-89a9-9660f2051e27">Earnings Per Share&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the calculation of basic and diluted earnings per share (amounts in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income and comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive RSUs and PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding - diluted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(1) (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;On February 3, 2020, in conjunction with a secondary offering, certain performance criteria were achieved resulting in the vesting of 4.1 million performance-based stock options, and accordingly, these vested performance-based stock options are included in the diluted weighted-average shares outstanding for fiscal 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On April 27, 2020 in conjunction with an additional secondary offering, certain performance criteria were achieved resulting in the vesting of the remaining 1.7 million unvested performance-based stock options, and accordingly, these vested performance-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;based stock options are included in the diluted weighted-average shares outstanding for fiscal 2020. See NOTE 8&#x2014;Share-based Awards, for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;We are required to include in diluted weighted-average shares outstanding contingently issuable shares that would be issued assuming the end of our reporting period was the end of the relevant PSU award contingency period. No PSUs were included in diluted weighted-average shares outstanding for fiscal 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following weighted-average common share equivalents were excluded from the calculation of diluted earnings per share because their effect would have been anti-dilutive (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90ZXh0cmVnaW9uOjYyMzQ1ZTc4NmEyMjRhZDk4NTMyZjZhZjQ2YjBmY2NiXzE2ODc_d77c1321-a28b-45fa-9047-359649f2fd70">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the calculation of basic and diluted earnings per share (amounts in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income and comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive RSUs and PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding - diluted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(1) (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;On February 3, 2020, in conjunction with a secondary offering, certain performance criteria were achieved resulting in the vesting of 4.1 million performance-based stock options, and accordingly, these vested performance-based stock options are included in the diluted weighted-average shares outstanding for fiscal 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On April 27, 2020 in conjunction with an additional secondary offering, certain performance criteria were achieved resulting in the vesting of the remaining 1.7 million unvested performance-based stock options, and accordingly, these vested performance-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;based stock options are included in the diluted weighted-average shares outstanding for fiscal 2020. See NOTE 8&#x2014;Share-based Awards, for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;We are required to include in diluted weighted-average shares outstanding contingently issuable shares that would be issued assuming the end of our reporting period was the end of the relevant PSU award contingency period. No PSUs were included in diluted weighted-average shares outstanding for fiscal 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzMtMS0xLTEtNzQ4NzA_45891415-ec8c-4747-bcea-5e66db1fd345"
      unitRef="usd">65052000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzMtMS0xLTEtNzQ4NzA_cb593b9f-d0b6-42d6-9d22-d9c32b2132ed"
      unitRef="usd">65052000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzMtMy0xLTEtNzQ4NzA_0c2b5d13-a32c-491f-bbef-ec5fe91795ac"
      unitRef="usd">62310000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzMtMy0xLTEtNzQ4NzA_b255e6dd-cffe-4f64-a93e-4953184e3160"
      unitRef="usd">62310000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzMtNS0xLTEtNzQ4NzA_96aa3d05-15bf-42cb-80ab-74a6b2b3e9f1"
      unitRef="usd">106713000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzMtNS0xLTEtNzQ4NzA_f0ed6297-720d-4ce9-8239-57d5b581736d"
      unitRef="usd">106713000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzUtMS0xLTEtNzQ4NzA_4378a49e-bfe3-46c4-8b69-d4fb218b6110"
      unitRef="shares">96812000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzUtMy0xLTEtNzQ4NzA_486eab41-7fb1-4205-8f2f-ee049ae232df"
      unitRef="shares">95725000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzUtNS0xLTEtNzQ4NzA_f6dcdd79-9e61-46d6-a46a-5723602c04fe"
      unitRef="shares">91818000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ifa67b5e8540b4ed986e514a61f3425a8_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzYtMS0xLTEtNzQ4NzA_8d85e04d-37e6-460b-bb95-0b5c5b7d7e8f"
      unitRef="shares">2813000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie53af80e8cad4017a1245ee64c202ecc_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzYtMy0xLTEtNzQ4NzA_d15b7c21-8fce-42d6-9d3f-a43f9557b339"
      unitRef="shares">3564000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i9ae7c102a1324d539671d147dd071215_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzYtNS0xLTEtNzQ4NzA_d8f371db-71d9-459f-bea7-c75d174b84c3"
      unitRef="shares">6538000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie505dcffa9494258ac61ca0992fe10c6_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzctMS0xLTEtNzQ4NzA_ef6d7f62-3348-481d-95fd-4167f37ca80d"
      unitRef="shares">537000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i6f36967005a64fd1a8361e30383daa0a_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzctMy0xLTEtNzQ4NzA_c521120c-c82a-41e8-a451-db089c4a3b80"
      unitRef="shares">129000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="icdea5f79649845babe350f73d675bb33_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzctNS0xLTEtNzQ4NzA_3ba9ccaa-9caa-4b89-b496-2c64952445d9"
      unitRef="shares">96000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzgtMS0xLTEtNzQ4NzA_a947d1a8-66c5-4fe2-81ab-4eeaa26068aa"
      unitRef="shares">100162000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzgtMy0xLTEtNzQ4NzA_a4383b88-98d7-423f-8840-2b5ada1a9094"
      unitRef="shares">99418000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzgtNS0xLTEtNzQ4NzA_f8ce30d0-6f88-402e-89c6-1ab9682ed4cf"
      unitRef="shares">98452000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzEwLTEtMS0xLTc0ODcw_467c1c08-6606-41ab-8079-6c7db24001b7"
      unitRef="usdPerShare">0.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzEwLTMtMS0xLTc0ODcw_3de49810-6511-4765-9690-e34bc4a136d5"
      unitRef="usdPerShare">0.65</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzEwLTUtMS0xLTc0ODcw_2d83ba9a-8275-4010-963e-208c2f3ab5f1"
      unitRef="usdPerShare">1.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzExLTEtMS0xLTc0ODcw_d0ce8354-15d8-4b5f-8cc4-a6dd324b4d24"
      unitRef="usdPerShare">0.65</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzExLTMtMS0xLTc0ODcw_ae10bfe1-f9b6-4db7-a60c-c4e534bdaf26"
      unitRef="usdPerShare">0.63</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZToxODRkNDZlMzBiYWM0Njg0OTQ3YjVmNjdjYzQzMDM5MC90YWJsZXJhbmdlOjE4NGQ0NmUzMGJhYzQ2ODQ5NDdiNWY2N2NjNDMwMzkwXzExLTUtMS0xLTc0ODcw_97f6925b-0a6e-4d1b-b3d4-230fff567f0b"
      unitRef="usdPerShare">1.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="i1a6c08e194ae4f74807ba9770f8a916f_D20200203-20200203"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90ZXh0cmVnaW9uOjYyMzQ1ZTc4NmEyMjRhZDk4NTMyZjZhZjQ2YjBmY2NiXzU0OTc1NTgxNjA4NA_d08ad81f-3553-4538-98df-99e77d52f563"
      unitRef="shares">4100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="i56dc5e8d2cef4b66bfe1f0bd9c734e6c_D20200427-20200427"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90ZXh0cmVnaW9uOjYyMzQ1ZTc4NmEyMjRhZDk4NTMyZjZhZjQ2YjBmY2NiXzkxMg_a0aeff4e-2146-4e40-968d-ff81977a5640"
      unitRef="shares">1700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i9b680ce356eb41a0a63d6934a48d42f0_D20220102-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90ZXh0cmVnaW9uOjYyMzQ1ZTc4NmEyMjRhZDk4NTMyZjZhZjQ2YjBmY2NiXzEzODc_44fc83d8-40eb-49f2-a318-f72215d5d3ab"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i54d59d8e89424dfa8afcf7a6072b86bc_D20210103-20220101"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90ZXh0cmVnaW9uOjYyMzQ1ZTc4NmEyMjRhZDk4NTMyZjZhZjQ2YjBmY2NiXzEzODc_ba0a3548-9237-4e02-9a71-03d6496eea7b"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90ZXh0cmVnaW9uOjYyMzQ1ZTc4NmEyMjRhZDk4NTMyZjZhZjQ2YjBmY2NiXzE2ODU_d5fa40ca-0bb4-4846-8dea-4000d6a848f2">&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following weighted-average common share equivalents were excluded from the calculation of diluted earnings per share because their effect would have been anti-dilutive (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibf8293ae17884b868787787f653c3123_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZTo5MGI5YTc4MzI0NTc0Y2YzYTYzYTAzNGNlNTdkMTYzNC90YWJsZXJhbmdlOjkwYjlhNzgzMjQ1NzRjZjNhNjNhMDM0Y2U1N2QxNjM0XzItMS0xLTEtNzQ4NzA_dc1031b7-e872-4ff3-a003-2a70bc1232d1"
      unitRef="shares">98000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5d8a4eb4049d4359821d0d8e0f4db76b_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZTo5MGI5YTc4MzI0NTc0Y2YzYTYzYTAzNGNlNTdkMTYzNC90YWJsZXJhbmdlOjkwYjlhNzgzMjQ1NzRjZjNhNjNhMDM0Y2U1N2QxNjM0XzItMy0xLTEtNzQ4NzA_7c38eade-67a9-4544-b144-6f265f3fe300"
      unitRef="shares">11000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i39ac71bf44a0468a8eadb56e5010321e_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xNDgvZnJhZzo2MjM0NWU3ODZhMjI0YWQ5ODUzMmY2YWY0NmIwZmNjYi90YWJsZTo5MGI5YTc4MzI0NTc0Y2YzYTYzYTAzNGNlNTdkMTYzNC90YWJsZXJhbmdlOjkwYjlhNzgzMjQ1NzRjZjNhNjNhMDM0Y2U1N2QxNjM0XzItNS0xLTEtNzQ4NzA_7582104d-3494-4c4a-ae60-22cde881e646"
      unitRef="shares">3239000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTk0L2ZyYWc6N2ZkMDYwMTRjYjI0NDc2NWIyZGY3MmNkOThkYmI1MmMvdGV4dHJlZ2lvbjo3ZmQwNjAxNGNiMjQ0NzY1YjJkZjcyY2Q5OGRiYjUyY18zODQ4MjkwNjk5NTk0_e1ad0573-2b83-42e5-9f74-4f80508b7bc7">Subsequent Event &lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 21, 2023, the Company entered into a credit agreement with Bank of America, N.A., as administrative agent and collateral agent, and the other parties party thereto (the "Credit Agreement"). The Credit Agreement provides for senior secured credit facilities consisting of (i) a senior secured term loan facility (the "term loan facility") in an aggregate principal amount of $300.0 million and (ii) a senior secured revolving credit facility (the "revolving credit facility" and, together with the term loan facility, the "credit facilities") in an aggregate principal amount of $400.0 million. The term loan facility was borrowed in full at closing, and $25.0 million of the revolving credit facility was borrowed at closing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 21, 2023, the Company repaid all of the outstanding indebtedness under the Prior First Lien Credit Agreement of $387.2 million as well as fees and expenses in connection therewith. All obligations of the Company&#x2019;s subsidiaries under the Prior First Lien Credit Agreement were discharged as of such date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The revolving credit facility includes borrowing capacity available for letters of credit and for borrowings on same-day notice, referred to as the swingline loans. The credit facilities permit the Company to add one or more incremental term loan facilities, increase any existing term loan facility, increase revolving commitments, and/or add incremental replacement revolving credit facility tranches. The aggregate principal amount of such incremental facilities are limited to (a) an amount not in excess of the sum of the greater of $200.0&#160;million and 100% of Consolidated EBITDA (as defined in the Credit Agreement), subject to certain limitations, plus (b) voluntary prepayments of the term loan facility, voluntary permanent reductions of the commitments for the revolving credit facility and voluntary prepayments of indebtedness secured by liens on the collateral securing the credit facilities, subject to certain exceptions, plus (c) an amount such that (assuming that the full amount of any such incremental revolving increase and/or incremental replacement revolving credit facility was drawn, and after giving effect to any appropriate pro forma adjustment events) the Company would be in compliance, on a pro forma basis (but excluding the cash proceeds of such incurrence), with a total net leverage ratio of 3.00 to 1.00. The lenders under the credit facilities are not under any obligation to provide any such incremental commitments or loans under incremental facilities and any such incremental commitments or loans under incremental facilities are subject to certain customary conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Credit Agreement in dollars bear interest at a rate equal to, at our option, either (a) the base rate, which is defined as a fluctuating rate per annum equal to the greatest of (i) the federal funds rate then in effect, plus 0.50%, (ii) the prime rate then in effect and (iii) a specified Term SOFR (as defined in the Credit Agreement) rate plus 1.00%, subject to the interest rate floors set forth therein, plus an applicable margin ranging from 0.75% to 1.75% based on the Company's total net leverage ratio; and (b) an adjusted Term SOFR rate determined on the basis of a one, three or six month interest period, plus 0.10%, subject to the interest rate floors set forth therein, plus an applicable margin ranging from 1.75% to 2.75% based on the Company's total net leverage ratio. As of the closing date, interest on the initial borrowings under the new credit facility were based on one-month Term SOFR with an applicable margin of 2.25%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The credit facilities mature on February 21, 2028.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s obligations under the Credit Agreement are unconditionally guaranteed by all of the Company&#x2019;s wholly owned restricted subsidiaries, subject to certain exceptions. All obligations under the Credit Agreement, and the guarantees of such obligations, are secured, subject to permitted liens and other exceptions, by substantially all of the Company&#x2019;s assets and those of each subsidiary guarantor.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement requires the Company to make scheduled amortization payments of the outstanding term loans. The Company may voluntarily prepay the senior secured credit facilities, in whole or in part, at any time without premium or penalty, subject to reimbursement of the lenders&#x2019; breakage and redeployment costs in applicable cases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement contains certain customary representations and warranties, subject to limitations and exceptions, and affirmative and customary covenants. The Credit Agreement contains certain covenants that, among other things, limit the Company&#x2019;s ability and the ability of the Company&#x2019;s restricted subsidiaries to: pay dividends or distributions, repurchase equity, prepay junior debt and make certain investments; incur additional debt or issue certain disqualified stock and preferred stock; incur liens on assets; merge or consolidate with another company or sell, assign, transfer, lease, convey or otherwise dispose of all or substantially all of its assets; enter into transactions with affiliates; and allow to exist certain restrictions on the ability of subsidiaries to pay dividends or make other payments to the borrower. The Credit Agreement also contains financial performance covenants requiring the Company to satisfy a maximum total net leverage ratio test and a minimum interest coverage ratio test as of the last day of each fiscal quarter ending on or after April 1, 2023, as specified therein.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i13681b152a9e471ebfac5dbecb846fd9_I20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTk0L2ZyYWc6N2ZkMDYwMTRjYjI0NDc2NWIyZGY3MmNkOThkYmI1MmMvdGV4dHJlZ2lvbjo3ZmQwNjAxNGNiMjQ0NzY1YjJkZjcyY2Q5OGRiYjUyY18xMDk5NTExNjcwMDc3_27ff4386-e342-4fb1-be98-492df2bcbed9"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iebc4fa7d1b5e46c9bb92d770669db802_I20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTk0L2ZyYWc6N2ZkMDYwMTRjYjI0NDc2NWIyZGY3MmNkOThkYmI1MmMvdGV4dHJlZ2lvbjo3ZmQwNjAxNGNiMjQ0NzY1YjJkZjcyY2Q5OGRiYjUyY18xMDk5NTExNjcwMDgy_b440f208-a796-4e0b-9e6d-2055db884a03"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="iebc4fa7d1b5e46c9bb92d770669db802_I20230221"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTk0L2ZyYWc6N2ZkMDYwMTRjYjI0NDc2NWIyZGY3MmNkOThkYmI1MmMvdGV4dHJlZ2lvbjo3ZmQwNjAxNGNiMjQ0NzY1YjJkZjcyY2Q5OGRiYjUyY18xMDk5NTExNjcwMDg3_9a539903-5fd0-4751-a2ef-5381a23cc6cb"
      unitRef="usd">25000000</us-gaap:LineOfCredit>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i1cf70381a91447eb8523f32bb3998176_D20230221-20230221"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTk0L2ZyYWc6N2ZkMDYwMTRjYjI0NDc2NWIyZGY3MmNkOThkYmI1MmMvdGV4dHJlZ2lvbjo3ZmQwNjAxNGNiMjQ0NzY1YjJkZjcyY2Q5OGRiYjUyY18xMDk5NTExNjcwMDky_5866ee08-25e6-4947-8163-8a6e68a3a622"
      unitRef="usd">387200000</us-gaap:RepaymentsOfSeniorDebt>
    <go:DebtCovenantMaximumPrincipalAmountForIncrementalFacilities
      contextRef="iebc4fa7d1b5e46c9bb92d770669db802_I20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTk0L2ZyYWc6N2ZkMDYwMTRjYjI0NDc2NWIyZGY3MmNkOThkYmI1MmMvdGV4dHJlZ2lvbjo3ZmQwNjAxNGNiMjQ0NzY1YjJkZjcyY2Q5OGRiYjUyY181NDk3NTU4NTUzOTE_9d008270-a15b-46b1-89cc-033298b3eb4a"
      unitRef="usd">200000000</go:DebtCovenantMaximumPrincipalAmountForIncrementalFacilities>
    <go:DebtCovenantMaximumPercentOfConsolidatedEBITDAForIncrementalFacilities
      contextRef="iebc4fa7d1b5e46c9bb92d770669db802_I20230221"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTk0L2ZyYWc6N2ZkMDYwMTRjYjI0NDc2NWIyZGY3MmNkOThkYmI1MmMvdGV4dHJlZ2lvbjo3ZmQwNjAxNGNiMjQ0NzY1YjJkZjcyY2Q5OGRiYjUyY181NDk3NTU4NTU0MDc_3335c72e-1a9f-46ec-9389-4cc0fc4498ea"
      unitRef="number">1</go:DebtCovenantMaximumPercentOfConsolidatedEBITDAForIncrementalFacilities>
    <go:DebtInstrumentLeverageRatio
      contextRef="i6db1f4cb866642aa96efef4dbcdd2686_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTk0L2ZyYWc6N2ZkMDYwMTRjYjI0NDc2NWIyZGY3MmNkOThkYmI1MmMvdGV4dHJlZ2lvbjo3ZmQwNjAxNGNiMjQ0NzY1YjJkZjcyY2Q5OGRiYjUyY181NDk3NTU4NTU0MTM_612a70da-0e8f-4660-8d01-5ca65d710456"
      unitRef="number">3.00</go:DebtInstrumentLeverageRatio>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ifd4ffe61132d40cdab983f013ee85a3c_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTk0L2ZyYWc6N2ZkMDYwMTRjYjI0NDc2NWIyZGY3MmNkOThkYmI1MmMvdGV4dHJlZ2lvbjo3ZmQwNjAxNGNiMjQ0NzY1YjJkZjcyY2Q5OGRiYjUyY181NDk3NTU4NTU0MjU_17064bda-99cc-4ebc-abdb-0baceb2fe08a"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ifeda33ab89f64cfabbe92b6fc8206528_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTk0L2ZyYWc6N2ZkMDYwMTRjYjI0NDc2NWIyZGY3MmNkOThkYmI1MmMvdGV4dHJlZ2lvbjo3ZmQwNjAxNGNiMjQ0NzY1YjJkZjcyY2Q5OGRiYjUyY181NDk3NTU4NTU0MzI_33d2fd3e-0f86-4e00-8760-b2f93230fdcd"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ic4d3599fee954b6da2a03c59cbe86a5c_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTk0L2ZyYWc6N2ZkMDYwMTRjYjI0NDc2NWIyZGY3MmNkOThkYmI1MmMvdGV4dHJlZ2lvbjo3ZmQwNjAxNGNiMjQ0NzY1YjJkZjcyY2Q5OGRiYjUyY181NDk3NTU4NTczNDg_39dfcd1a-0b6a-4be8-ba56-3325a5e9f871"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ica6b4a1264a544ab9774d724c853330d_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTk0L2ZyYWc6N2ZkMDYwMTRjYjI0NDc2NWIyZGY3MmNkOThkYmI1MmMvdGV4dHJlZ2lvbjo3ZmQwNjAxNGNiMjQ0NzY1YjJkZjcyY2Q5OGRiYjUyY181NDk3NTU4NTczNTU_50d53e95-689b-4574-82d5-2de332619e66"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie39cf91f9e1d4ec78e2f5351f3ad2218_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTk0L2ZyYWc6N2ZkMDYwMTRjYjI0NDc2NWIyZGY3MmNkOThkYmI1MmMvdGV4dHJlZ2lvbjo3ZmQwNjAxNGNiMjQ0NzY1YjJkZjcyY2Q5OGRiYjUyY181NDk3NTU4NTU0Mzk_34f5a886-d4b9-4fe7-b4ed-75c6f9de011e"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ib12c470c063c4c53b32f53c565c5be42_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTk0L2ZyYWc6N2ZkMDYwMTRjYjI0NDc2NWIyZGY3MmNkOThkYmI1MmMvdGV4dHJlZ2lvbjo3ZmQwNjAxNGNiMjQ0NzY1YjJkZjcyY2Q5OGRiYjUyY181NDk3NTU4NTczNjI_8dfce327-a277-4a4b-9628-7416c64b4733"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i534c11c36c494ba2b22568325d3d2e4c_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTk0L2ZyYWc6N2ZkMDYwMTRjYjI0NDc2NWIyZGY3MmNkOThkYmI1MmMvdGV4dHJlZ2lvbjo3ZmQwNjAxNGNiMjQ0NzY1YjJkZjcyY2Q5OGRiYjUyY181NDk3NTU4NTczNjk_8ebe1c91-b23e-46e2-a1be-1a50712e3340"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ib2a75939eceb4ac18173572ceea4dc35_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xMTk0L2ZyYWc6N2ZkMDYwMTRjYjI0NDc2NWIyZGY3MmNkOThkYmI1MmMvdGV4dHJlZ2lvbjo3ZmQwNjAxNGNiMjQ0NzY1YjJkZjcyY2Q5OGRiYjUyY181NDk3NTU4NTc0MzY_2bc45aa4-9314-42b2-8d5b-531682137a85"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90ZXh0cmVnaW9uOjZmODllNzRmZTU5MjRhMzBiMmZkYWQyZTI5YzNhZGZlXzI1Ng_85148da7-5a4d-46bb-83d0-ffa95fea724d">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule I&#x2014;Condensed Financial Information of Registrant &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;GROCERY OUTLET HOLDING CORP.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CONDENSED BALANCE SHEETS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(PARENT COMPANY ONLY)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(in thousands, except share and per share amounts)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in wholly owned subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,112,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,112,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities and Stockholders' Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,012&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stockholders' equity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock, par value $0.001 per share, 500,000,000 shares authorized; 97,674,356 and 96,144,433 shares issued and outstanding, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series A Preferred stock, par value $0.001 per share, 50,000,000 shares authorized; no shares issued and outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;811,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,110,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,009,272&#160;&lt;/span&gt;&lt;/td&gt;&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 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities and stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,112,226&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Notes to Condensed Financial Statements (Parent Company Only)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;GROCERY OUTLET HOLDING CORP.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(PARENT COMPANY ONLY)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating loss&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before equity in net income of subsidiary&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in net income of subsidiary, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income and comprehensive income&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,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-top:12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Notes to Condensed Financial Statements (Parent Company Only)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;GROCERY OUTLET HOLDING CORP.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CONDENSED STATEMENTS OF CASH FLOWS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(PARENT COMPANY ONLY)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Cash flows from operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Adjustments to reconcile net income to net cash provided by (used in) operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Equity in net income of subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(106,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Changes in operating assets and liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net cash used in operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Cash flows from investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Investment in subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,439)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net cash used in investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,439)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Cash flows from financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Intercompany payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Proceeds from exercise of share-based compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Payments related to net settlement of share-based compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Repurchase of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net cash provided by financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net increase (decrease) in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Notes to Condensed Financial Statements (Parent Company Only)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;GROCERY OUTLET HOLDING CORP.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTES TO CONDENSED FINANCIAL STATEMENTS (PARENT COMPANY ONLY)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 1&#x2014;Description of Grocery Outlet Holding Corp.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Grocery Outlet Holding Corp. (the "Parent Company") owns 100% of Globe Intermediate Corp. ("Intermediate"), which owns 100% of GOBP Holdings, Inc. ("GOBP Holdings"), which owns 100% of GOBP Midco, Inc. ("Midco"), which owns 100% of Grocery Outlet Inc. ("GOI"). GOI is a high-growth, extreme value retailer of quality, name-brand consumables and fresh products sold through a network of independently operated stores.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Parent Company was incorporated in Delaware on September 11, 2014 and became the ultimate parent of GOI on October 7, 2014. The Parent Company has no operations or significant assets or liabilities other than its investment in Intermediate. Accordingly, the Parent Company is dependent upon distributions from Intermediate to fund its limited, non-significant operating expenses. As of December&#160;31, 2022, GOBP Holdings' and GOI's ability to pay dividends or lend to Intermediate or the Parent Company were limited under the terms of various debt agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intermediate and GOBP Holdings were parties to credit facilities that contained covenants limiting the Parent Company's ability and the ability of its restricted subsidiaries to, among other things: pay dividends or distributions, repurchase equity, prepay junior debt and make certain investments; incur additional debt or issue certain disqualified stock and preferred stock; incur liens on assets; merge or consolidate with another company or sell all or substantially all assets; enter into transactions with affiliates; and enter into agreements that would restrict its subsidiaries to pay dividends or make other payments to the Parent Company. Due to the aforementioned qualitative restrictions, substantially all of the assets of the Parent Company's subsidiaries were restricted. These covenants were subject to important exceptions and qualifications as described in such credit facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 2&#x2014;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying condensed financial statements (parent company only) include the accounts of the Parent Company and its investment in Intermediate, accounted for in accordance with the equity method, and do not present the financial statements of the Parent Company and its subsidiary on a consolidated basis. These parent company only financial statements should be read in conjunction with the Parent Company's consolidated financial statements and notes thereto, included elsewhere in this Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 3&#x2014;Secondary Offerings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February&#160;3, 2020, certain selling stockholders completed a secondary public offering of shares of our common stock. We did not receive any of the proceeds from the sale of these shares by the selling stockholders. We incurred offering costs &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of $1.1&#160;million, which were recognized in SG&amp;amp;A expenses during fiscal 2020. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We received &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1.4&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in cash (excluding withholding taxes) in connection with the exercis&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;e of 191,470 opti&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ons by certain stockholders participating in this secondary public offering.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April&#160;27, 2020, certain of our selling stockholders completed another secondary public offering of shares of our common stock. We did not receive any of the proceeds from the sale of these shares by the selling stockholders. We incurred related offering costs of $1.0&#160;million which we recognized in SG&amp;amp;A expenses during fiscal 2020. We received $1.6&#160;million in cash (excluding withholding taxes) in connection with the exercise of 269,000 options by certain stockholders participating in this secondary public offering.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May&#160;28, 2020, the stockholder affiliated with our former private equity sponsor, Hellman and Friedman LLC, distributed the remainder of its holdings representing 9.6&#160;million shares of our common stock to its equity holders. We did not receive any proceeds or incur any material costs related to this distribution.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 4&#x2014;Subsequent Event&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 21, 2023, the Parent Company entered into a credit agreement with Bank of America, N.A., as administrative agent and collateral agent, and the other parties party thereto (the "Credit Agreement"). The Credit Agreement provides for senior secured credit facilities consisting of (i) a senior secured term loan facility (the "term loan facility") in an aggregate principal amount of $300.0 million and (ii) a senior secured revolving credit facility (the "revolving credit facility" and, together with the term loan facility, the "credit facilities") in an aggregate principal amount of $400.0 million. The term loan facility was borrowed in full at closing, and $25.0 million of the revolving credit facility was borrowed at closing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 21, 2023, Parent Company repaid all of the outstanding indebtedness under &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;a first lien credit agreement, dated as of October 22, 2018, with GOBP Holdings as borrower (the "Prior First Lien Credit Agreement"), &lt;/span&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of $387.2 million as well as fees and expenses in connection therewith. All obligations of the Parent Company&#x2019;s subsidiaries under the Prior First Lien Credit Agreement were discharged as of such date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The revolving credit facility includes borrowing capacity available for letters of credit and for borrowings on same-day notice, referred to as the swingline loans. The credit facilities permit the Parent Company to add one or more incremental term loan facilities, increase any existing term loan facility, increase revolving commitments, and/or add incremental replacement revolving credit facility tranches. The aggregate principal amount of such incremental facilities are limited to (a) an amount not in excess of the sum of the greater of $200.0&#160;million and 100% of Consolidated EBITDA (as defined in the Credit Agreement), subject to certain limitations, plus (b) voluntary prepayments of the term loan facility, voluntary permanent reductions of the commitments for the revolving credit facility and voluntary prepayments of indebtedness secured by liens on the collateral securing the credit facilities, subject to certain exceptions, plus (c) an amount such that (assuming that the full amount of any such incremental revolving increase and/or incremental replacement revolving credit facility was drawn, and after giving effect to any appropriate pro forma adjustment events) the Parent Company would be in compliance, on a pro forma basis (but excluding the cash proceeds of such incurrence), with a total net leverage ratio of 3.00 to 1.00. The lenders under the credit facilities are not under any obligation to provide any such incremental commitments or loans under incremental facilities and any such incremental commitments or loans under incremental facilities are subject to certain customary conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Credit Agreement in dollars bear interest at a rate equal to, at our option, either (a) the base rate, which is defined as a fluctuating rate per annum equal to the greatest of (i) the federal funds rate then in effect, plus 0.50%, (ii) the prime rate then in effect and (iii) a specified Term SOFR (as defined in the Credit Agreement) rate plus 1.00%, subject to the interest rate floors set forth therein, plus an applicable margin ranging from 0.75% to 1.75% based on the Parent Company's total net leverage ratio; and (b) an adjusted Term SOFR rate determined on the basis of a one, three or six month interest period, plus 0.10%, subject to the interest rate floors set forth therein, plus an applicable margin ranging from 1.75% to 2.75% based on the Parent Company's total net leverage ratio. As of the closing date, interest on the initial borrowings under the new credit facility were based on one-month Term SOFR with an applicable margin of 2.25%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The term credit facilities mature on February 21, 2028.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Parent Company&#x2019;s obligations under the Credit Agreement are unconditionally guaranteed by all of the Parent Company&#x2019;s wholly owned restricted subsidiaries, subject to certain exceptions. All obligations under the Credit Agreement, and the guarantees of such obligations, are secured, subject to permitted liens and other exceptions, by substantially all of the Parent Company&#x2019;s assets and those of each subsidiary guarantor.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement requires the Parent Company to make scheduled amortization payments of the outstanding term loans. The Parent Company may voluntarily prepay the senior secured credit facilities, in whole or in part, at any time without premium or penalty, subject to reimbursement of the lenders&#x2019; breakage and redeployment costs in applicable cases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement contains certain customary representations and warranties, subject to limitations and exceptions, and affirmative and customary covenants. The Credit Agreement contains certain covenants that, among other things, limit the Parent Company&#x2019;s ability and the ability of the Parent Company&#x2019;s restricted subsidiaries to: pay dividends or distributions, repurchase equity, prepay junior debt and make certain investments; incur additional debt or issue certain disqualified stock and preferred stock; incur liens on assets; merge or consolidate with another company or sell, assign, transfer, lease, convey or otherwise dispose of all or substantially all of its assets; enter into transactions with affiliates; and allow to exist certain restrictions on the ability of subsidiaries to pay dividends or make other payments to the Parent Company. The Credit Agreement also contains financial performance covenants requiring the Parent Company to satisfy a maximum total net leverage ratio test and a minimum interest coverage ratio test as of the last day of each fiscal quarter ending on or after April 1, 2023, as specified therein.&lt;/span&gt;&lt;/div&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90ZXh0cmVnaW9uOjZmODllNzRmZTU5MjRhMzBiMmZkYWQyZTI5YzNhZGZlXzI1Nw_187d5b52-f0c8-4754-af9b-2b5015c366e2">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CONDENSED BALANCE SHEETS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(PARENT COMPANY ONLY)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(in thousands, except share and per share amounts)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in wholly owned subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,112,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,112,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities and Stockholders' Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,012&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stockholders' equity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock, par value $0.001 per share, 500,000,000 shares authorized; 97,674,356 and 96,144,433 shares issued and outstanding, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series A Preferred stock, par value $0.001 per share, 50,000,000 shares authorized; no shares issued and outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;811,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,110,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,009,272&#160;&lt;/span&gt;&lt;/td&gt;&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 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities and stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,112,226&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Notes to Condensed Financial Statements (Parent Company Only)&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <go:InvestmentInWhollyOwnedSubsidiary
      contextRef="id05ef0c6b1f94e438423213196e6bab9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzUtMS0xLTEtNzQ4NzA_2722757b-b451-45db-bfd3-0302d23cfb60"
      unitRef="usd">1112226000</go:InvestmentInWhollyOwnedSubsidiary>
    <go:InvestmentInWhollyOwnedSubsidiary
      contextRef="i3198382793e1458c9a9f9233e5595203_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzUtMy0xLTEtNzQ4NzA_18e03c4e-d126-4864-8b9e-cbfd61eeaced"
      unitRef="usd">1011033000</go:InvestmentInWhollyOwnedSubsidiary>
    <us-gaap:Assets
      contextRef="id05ef0c6b1f94e438423213196e6bab9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzYtMS0xLTEtNzQ4NzA_54efaa8f-45b3-400f-96c3-d9dfa93076cf"
      unitRef="usd">1112226000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3198382793e1458c9a9f9233e5595203_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzYtMy0xLTEtNzQ4NzA_f3901036-0795-4448-bc06-d6cdaff6229b"
      unitRef="usd">1011033000</us-gaap:Assets>
    <go:IntercompanyPayable
      contextRef="id05ef0c6b1f94e438423213196e6bab9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzgtMS0xLTEtNzQ4NzA_e48ef503-1549-4b99-8f94-c119977c8e18"
      unitRef="usd">2012000</go:IntercompanyPayable>
    <go:IntercompanyPayable
      contextRef="i3198382793e1458c9a9f9233e5595203_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzgtMy0xLTEtNzQ4NzA_40eb9231-6a33-4f00-a3af-8304da74313a"
      unitRef="usd">1761000</go:IntercompanyPayable>
    <us-gaap:Liabilities
      contextRef="id05ef0c6b1f94e438423213196e6bab9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzktMS0xLTEtNzQ4NzA_bb812f69-c7f2-4f2e-9750-e81063dcce10"
      unitRef="usd">2012000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i3198382793e1458c9a9f9233e5595203_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzktMy0xLTEtNzQ4NzA_0730261a-d91e-490c-84c6-7bb3234ad048"
      unitRef="usd">1761000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="iabea3263b98a419591595c477d46d565_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEyLTAtMS0xLTc0ODcwL3RleHRyZWdpb246NjFhMzYwMjVhOTM2NDdkOWFhYmVlMjliNDY2N2M5YThfMzU_45876a66-be03-4ea2-842f-ee7a0b95a9b5"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia13c90caca42421ea07170f1906b4ff1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEyLTAtMS0xLTc0ODcwL3RleHRyZWdpb246NjFhMzYwMjVhOTM2NDdkOWFhYmVlMjliNDY2N2M5YThfMzU_b236c72c-c9ac-4ab1-a8c2-8cc946952b94"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia13c90caca42421ea07170f1906b4ff1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEyLTAtMS0xLTc0ODcwL3RleHRyZWdpb246NjFhMzYwMjVhOTM2NDdkOWFhYmVlMjliNDY2N2M5YThfNDk_059194be-6990-41b5-b592-a2432059f823"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iabea3263b98a419591595c477d46d565_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEyLTAtMS0xLTc0ODcwL3RleHRyZWdpb246NjFhMzYwMjVhOTM2NDdkOWFhYmVlMjliNDY2N2M5YThfNDk_69ee0d44-9eff-462a-8aef-2c3d0788b98a"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia13c90caca42421ea07170f1906b4ff1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEyLTAtMS0xLTc0ODcwL3RleHRyZWdpb246NjFhMzYwMjVhOTM2NDdkOWFhYmVlMjliNDY2N2M5YThfNzE_098b6418-9ba1-406c-943e-53a84d292c5d"
      unitRef="shares">97674356</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia13c90caca42421ea07170f1906b4ff1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEyLTAtMS0xLTc0ODcwL3RleHRyZWdpb246NjFhMzYwMjVhOTM2NDdkOWFhYmVlMjliNDY2N2M5YThfNzE_c5c1e6ba-5979-4942-8673-a30281b60dab"
      unitRef="shares">97674356</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iabea3263b98a419591595c477d46d565_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEyLTAtMS0xLTc0ODcwL3RleHRyZWdpb246NjFhMzYwMjVhOTM2NDdkOWFhYmVlMjliNDY2N2M5YThfNzg_a7fca2ea-12cd-48d2-bd76-7c940452df73"
      unitRef="shares">96144433</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="iabea3263b98a419591595c477d46d565_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEyLTAtMS0xLTc0ODcwL3RleHRyZWdpb246NjFhMzYwMjVhOTM2NDdkOWFhYmVlMjliNDY2N2M5YThfNzg_fe8335cb-58ad-4582-b90e-8813cb044f61"
      unitRef="shares">96144433</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="id05ef0c6b1f94e438423213196e6bab9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEyLTEtMS0xLTc0ODcw_91a82dd8-ff95-4b8c-a409-57e8e2768f1f"
      unitRef="usd">98000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i3198382793e1458c9a9f9233e5595203_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEyLTMtMS0xLTc0ODcw_25030f25-2ad2-45a4-981d-e2108a4dc1f7"
      unitRef="usd">96000</us-gaap:CommonStockValue>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i3198382793e1458c9a9f9233e5595203_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEzLTAtMS0xLTc0ODcwL3RleHRyZWdpb246OGM0OTM5OTgwMmM2NDMyMGFjN2I2ZTQ3YmIyMTQwZjNfNDA_145ee7ab-8f39-4643-9386-b37c4af9cbba"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="id05ef0c6b1f94e438423213196e6bab9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEzLTAtMS0xLTc0ODcwL3RleHRyZWdpb246OGM0OTM5OTgwMmM2NDMyMGFjN2I2ZTQ3YmIyMTQwZjNfNDA_183b2ecf-16a0-4175-b627-1d31798de834"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="id05ef0c6b1f94e438423213196e6bab9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEzLTAtMS0xLTc0ODcwL3RleHRyZWdpb246OGM0OTM5OTgwMmM2NDMyMGFjN2I2ZTQ3YmIyMTQwZjNfNTQ_68d85191-52b7-43d1-8286-428eefcac3b3"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i3198382793e1458c9a9f9233e5595203_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEzLTAtMS0xLTc0ODcwL3RleHRyZWdpb246OGM0OTM5OTgwMmM2NDMyMGFjN2I2ZTQ3YmIyMTQwZjNfNTQ_733af398-8c1e-4e08-a343-db20b7b9a5b8"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i3198382793e1458c9a9f9233e5595203_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEzLTAtMS0xLTc0ODcwL3RleHRyZWdpb246OGM0OTM5OTgwMmM2NDMyMGFjN2I2ZTQ3YmIyMTQwZjNfNzY_27c7701c-8749-456f-b786-cf9ae12ce803"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i3198382793e1458c9a9f9233e5595203_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEzLTAtMS0xLTc0ODcwL3RleHRyZWdpb246OGM0OTM5OTgwMmM2NDMyMGFjN2I2ZTQ3YmIyMTQwZjNfNzY_a8df583a-c0cd-4909-9eae-6036203af366"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="id05ef0c6b1f94e438423213196e6bab9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEzLTAtMS0xLTc0ODcwL3RleHRyZWdpb246OGM0OTM5OTgwMmM2NDMyMGFjN2I2ZTQ3YmIyMTQwZjNfNzY_bc708ea6-47ef-4e3d-968b-5a725dd34fb6"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="id05ef0c6b1f94e438423213196e6bab9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEzLTAtMS0xLTc0ODcwL3RleHRyZWdpb246OGM0OTM5OTgwMmM2NDMyMGFjN2I2ZTQ3YmIyMTQwZjNfNzY_efdfea11-2002-49a9-80cb-c577b579e9f7"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="id05ef0c6b1f94e438423213196e6bab9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEzLTEtMS0xLTc0ODcw_7c90cd8e-ee78-41ad-ba93-6d089e4a93e2"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i3198382793e1458c9a9f9233e5595203_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzEzLTMtMS0xLTc0ODcw_7f58f374-28cd-46fd-9344-17740c81cb8b"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="id05ef0c6b1f94e438423213196e6bab9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzE0LTEtMS0xLTc0ODcw_bbe0be89-bc52-4267-9ab2-ba5ea7a32e5a"
      unitRef="usd">847589000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i3198382793e1458c9a9f9233e5595203_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzE0LTMtMS0xLTc0ODcw_a153a07b-63f1-4d1a-aeac-e968f77d570a"
      unitRef="usd">811701000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id05ef0c6b1f94e438423213196e6bab9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzE1LTEtMS0xLTc0ODcw_b7e5546d-bfe6-4c7b-8bf5-68130d98b8a3"
      unitRef="usd">262527000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3198382793e1458c9a9f9233e5595203_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzE1LTMtMS0xLTc0ODcw_e58146b0-a605-4552-93c7-328380ab5616"
      unitRef="usd">197475000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="id05ef0c6b1f94e438423213196e6bab9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzE2LTEtMS0xLTc0ODcw_26c9df19-5b35-4dab-8e37-b3794222dd0f"
      unitRef="usd">1110214000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3198382793e1458c9a9f9233e5595203_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzE2LTMtMS0xLTc0ODcw_ffb23726-ac04-4356-a6e5-4b6abc99988b"
      unitRef="usd">1009272000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id05ef0c6b1f94e438423213196e6bab9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzE3LTEtMS0xLTc0ODcw_950a0473-7df0-446b-a9a5-13e9331279c6"
      unitRef="usd">1112226000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3198382793e1458c9a9f9233e5595203_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTAvZnJhZzo2Zjg5ZTc0ZmU1OTI0YTMwYjJmZGFkMmUyOWMzYWRmZS90YWJsZToxZjVhYTM0MzFmODc0NjliYjAzODExOTlmMGZlNTAyNS90YWJsZXJhbmdlOjFmNWFhMzQzMWY4NzQ2OWJiMDM4MTE5OWYwZmU1MDI1XzE3LTMtMS0xLTc0ODcw_d09bb2d9-aa39-47f7-8e3b-2e4a5a68245c"
      unitRef="usd">1011033000</us-gaap:LiabilitiesAndStockholdersEquity>
    <srt:CondensedStatementOfComprehensiveIncomeTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90ZXh0cmVnaW9uOjNjNzk0NzY2YjFmYjQ2NjhhOGU5YWFkYjBjOGFiZmNkXzI1Ng_331d0b4b-05a5-43a8-844b-54234bea6a3a">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(PARENT COMPANY ONLY)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating loss&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before equity in net income of subsidiary&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in net income of subsidiary, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income and comprehensive income&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,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-top:12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Notes to Condensed Financial Statements (Parent Company Only)&lt;/span&gt;&lt;/div&gt;</srt:CondensedStatementOfComprehensiveIncomeTableTextBlock>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90ZXh0cmVnaW9uOjNjNzk0NzY2YjFmYjQ2NjhhOGU5YWFkYjBjOGFiZmNkXzI1Ng_e185deda-c40e-4cc4-9344-1f18f2671294">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(PARENT COMPANY ONLY)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating loss&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before equity in net income of subsidiary&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in net income of subsidiary, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income and comprehensive income&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,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-top:12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Notes to Condensed Financial Statements (Parent Company Only)&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:OperatingExpenses
      contextRef="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzItMi0xLTEtNzQ4NzA_af2d1833-4948-410c-8ea9-794d2977cb52"
      unitRef="usd">251000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i544c19d48a86424a925265322a545202_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzItNC0xLTEtNzQ4NzA_0d4598ae-0ef9-4c90-adf8-6f24cdf3e1e2"
      unitRef="usd">251000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzItNi0xLTEtNzQ4NzA_c0264e3f-876d-45e6-89f6-e12d432b5140"
      unitRef="usd">265000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzMtMi0xLTEtNzQ4NzA_6eef13cd-6e39-4792-8439-e84ff4e97f51"
      unitRef="usd">-251000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i544c19d48a86424a925265322a545202_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzMtNC0xLTEtNzQ4NzA_8d5cbc00-5da5-4575-abac-d22ff395493e"
      unitRef="usd">-251000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzMtNi0xLTEtNzQ4NzA_c20603be-de11-43b2-8c08-1b77d876ce38"
      unitRef="usd">-265000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzQtMi0xLTEtNzQ4NzA_ba84ee92-6ea7-4ee9-98ff-d1692b34aff5"
      unitRef="usd">-251000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i544c19d48a86424a925265322a545202_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzQtNC0xLTEtNzQ4NzA_3154b1ca-bf56-4707-a22d-96a41f5a52b5"
      unitRef="usd">-251000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzQtNi0xLTEtNzQ4NzA_25a9ef91-92a4-41ff-97cd-8a368f05e1d8"
      unitRef="usd">-265000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromSubsidiariesNetOfTax
      contextRef="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzUtMi0xLTEtNzQ4NzA_c4d054e4-c755-4979-bcc5-32b1a4e2ca01"
      unitRef="usd">65303000</us-gaap:IncomeLossFromSubsidiariesNetOfTax>
    <us-gaap:IncomeLossFromSubsidiariesNetOfTax
      contextRef="i544c19d48a86424a925265322a545202_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzUtNC0xLTEtNzQ4NzA_20fe2e5d-10f6-493e-aecf-d1499fdb046f"
      unitRef="usd">62561000</us-gaap:IncomeLossFromSubsidiariesNetOfTax>
    <us-gaap:IncomeLossFromSubsidiariesNetOfTax
      contextRef="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzUtNi0xLTEtNzQ4NzA_cff4c64b-00e5-45a2-aefa-d18fe2003d21"
      unitRef="usd">106978000</us-gaap:IncomeLossFromSubsidiariesNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzYtMi0xLTEtNzQ4NzA_0cc25cd3-b380-4321-8dca-9fc5bca840eb"
      unitRef="usd">65052000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzYtMi0xLTEtNzQ4NzA_38fe8b29-7455-4069-b221-cabc477a684a"
      unitRef="usd">65052000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i544c19d48a86424a925265322a545202_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzYtNC0xLTEtNzQ4NzA_b1c934db-bca1-4599-bbc5-1b0c7fa25bed"
      unitRef="usd">62310000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i544c19d48a86424a925265322a545202_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzYtNC0xLTEtNzQ4NzA_b4d3faec-918f-40dd-925f-8c320874acfe"
      unitRef="usd">62310000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzYtNi0xLTEtNzQ4NzA_46f38b44-7e6a-4dfc-abd8-d2276ef05440"
      unitRef="usd">106713000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTMvZnJhZzozYzc5NDc2NmIxZmI0NjY4YThlOWFhZGIwYzhhYmZjZC90YWJsZToyNmZkMTdlYWY5YjU0N2E4ODlkMzE2MTE5Mjc0ZmNjYy90YWJsZXJhbmdlOjI2ZmQxN2VhZjliNTQ3YTg4OWQzMTYxMTkyNzRmY2NjXzYtNi0xLTEtNzQ4NzA_7f5ea15d-597c-4960-87ea-817fc33eb77d"
      unitRef="usd">106713000</us-gaap:NetIncomeLoss>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90ZXh0cmVnaW9uOjE4ZWI0ZDhlYTk0MzQyYjdhYjNhNDExZjRmOTU3ZjAxXzIzMA_2b8372a7-56ea-4caf-aacf-1292218e0ab0">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CONDENSED STATEMENTS OF CASH FLOWS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(PARENT COMPANY ONLY)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Cash flows from operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Adjustments to reconcile net income to net cash provided by (used in) operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Equity in net income of subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(106,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Changes in operating assets and liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net cash used in operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Cash flows from investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Investment in subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,439)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net cash used in investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,439)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Cash flows from financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Intercompany payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Proceeds from exercise of share-based compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Payments related to net settlement of share-based compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Repurchase of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net cash provided by financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net increase (decrease) in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Notes to Condensed Financial Statements (Parent Company Only)&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzMtMS0xLTEtNzQ4NzA_c9b9058f-3ce8-4cf4-9bd6-eac0921ddecd"
      unitRef="usd">65052000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i544c19d48a86424a925265322a545202_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzMtMy0xLTEtNzQ4NzA_ae7e651d-9b2f-45fd-86b4-6dee9939369f"
      unitRef="usd">62310000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzMtNS0xLTEtNzQ4NzA_e7359c2d-e172-4005-ad35-9c3947b5e37a"
      unitRef="usd">106713000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzUtMS0xLTEtNzQ4NzA_dbfdca9a-9cef-447c-8c44-5fdae943eaa0"
      unitRef="usd">65303000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="i544c19d48a86424a925265322a545202_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzUtMy0xLTEtNzQ4NzA_98e67e03-48eb-4d17-8d93-37a075febfeb"
      unitRef="usd">62561000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzUtNS0xLTEtNzQ4NzA_27aeee90-a017-4a5c-a932-275320753494"
      unitRef="usd">106978000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzktMS0xLTEtNzQ4NzA_d9076a0d-3aa4-456f-850e-e2150263336a"
      unitRef="usd">-251000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i544c19d48a86424a925265322a545202_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzktMy0xLTEtNzQ4NzA_94cff88d-69bc-434a-a666-b63f0227753c"
      unitRef="usd">-251000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzktNS0xLTEtNzQ4NzA_3920fbf2-83b8-4bcc-bfdb-e7964c8e0249"
      unitRef="usd">-265000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzExLTEtMS0xLTc0ODcw_2bd2eaef-a57e-4a76-ba1c-55b9f18a8047"
      unitRef="usd">3439000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="i544c19d48a86424a925265322a545202_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzExLTMtMS0xLTc0ODcw_c73c4eff-b27f-4eb2-9491-71a07b238bc0"
      unitRef="usd">7226000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzExLTUtMS0xLTc0ODcw_b3c93ed0-fdfd-4af8-8728-a35a20d87d9d"
      unitRef="usd">32121000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzEzLTEtMS0xLTc0ODcw_cf378648-c533-47e4-a7ed-d998e8f9b533"
      unitRef="usd">-3439000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i544c19d48a86424a925265322a545202_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzEzLTMtMS0xLTc0ODcw_b3eb9ccd-97d1-4d62-9582-e3415ea56e87"
      unitRef="usd">-7226000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzEzLTUtMS0xLTc0ODcw_a9feb68a-ea8f-412a-951e-f93f6dfd0108"
      unitRef="usd">-32121000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <go:IntercompanyPayableFinancingActivities
      contextRef="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzE1LTEtMS0xLTc0ODcw_53eba009-5972-4db1-96b1-e241f295939c"
      unitRef="usd">251000</go:IntercompanyPayableFinancingActivities>
    <go:IntercompanyPayableFinancingActivities
      contextRef="i544c19d48a86424a925265322a545202_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzE1LTMtMS0xLTc0ODcw_e27acf12-e986-4853-8f1b-1b50183be1b0"
      unitRef="usd">251000</go:IntercompanyPayableFinancingActivities>
    <go:IntercompanyPayableFinancingActivities
      contextRef="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzE1LTUtMS0xLTc0ODcw_236321ff-068d-466f-8dbf-fe4105306ada"
      unitRef="usd">265000</go:IntercompanyPayableFinancingActivities>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzE3LTEtMS0xLTc0ODcw_8d0ca7dd-5727-412b-821e-40e7f591893c"
      unitRef="usd">6890000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i544c19d48a86424a925265322a545202_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzE3LTMtMS0xLTc0ODcw_c1bdc526-8d99-4f8d-bd3d-87949e5cb330"
      unitRef="usd">7226000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzE3LTUtMS0xLTc0ODcw_c73af4b7-df36-4ea2-a877-d49f64b18d92"
      unitRef="usd">32604000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzE4LTEtMS0xLTc0ODcw_9bd5481e-a3e7-4bdb-a6d0-b370df1e4324"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i544c19d48a86424a925265322a545202_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzE4LTMtMS0xLTc0ODcw_67715c89-9998-459e-888d-2ad108311f8d"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzE4LTUtMS0xLTc0ODcw_5f87a4e8-c1e3-4f53-b17c-d730df9409cb"
      unitRef="usd">483000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i3968f2f1d46f4b5ca36e409eb13aeca4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzE5LTEtMS0xLTg0Mzg4_5314d342-6af9-4b3d-bbd7-14afd6e42f21"
      unitRef="usd">3451000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="id8b3f33a48d14df08b00d8c4e36bd3f8_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzE5LTMtMS0xLTg0Mzg4_c552c509-0a02-4b24-a812-2bc7c6453481"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ibc13763621134f509bee9a1158901494_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzE5LTUtMS0xLTg0Mzg4_d9dd57c2-e62c-4229-8a61-331654367c61"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzIxLTEtMS0xLTc0ODcw_96bae7f8-895b-4984-a508-8ba647d5e182"
      unitRef="usd">3690000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i544c19d48a86424a925265322a545202_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzIxLTMtMS0xLTc0ODcw_6fbba53e-1f1e-4345-bd74-31d188523b4f"
      unitRef="usd">7477000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzIxLTUtMS0xLTc0ODcw_ffd439d6-d72e-4561-803e-ac691db3662a"
      unitRef="usd">32386000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="icbbc5c8225574e0b8a8df62c7932fa79_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzIyLTEtMS0xLTc0ODcw_9e69b5b5-1286-4d23-81e6-153871a54c5d"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i544c19d48a86424a925265322a545202_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzIyLTMtMS0xLTc0ODcw_e3c26a9e-1c2f-482b-b551-9697d57a75a4"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i745f89aa13974bedabff9e350f25d55f_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzIyLTUtMS0xLTc0ODcw_94c21d5a-b67a-4f30-a71f-05bc82fcf6d9"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3198382793e1458c9a9f9233e5595203_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzIzLTEtMS0xLTc0ODcw_ee0fcbd1-1d8c-4a86-9d22-66e855917c73"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i918468f8735e48e299e176cf33165555_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzIzLTMtMS0xLTc0ODcw_823ac5df-71c5-4b39-80ba-b672fabca8da"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idf10e8777d624111b41d8a8286b776fc_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzIzLTUtMS0xLTc0ODcw_e68e0478-0228-48cd-ad73-13b1139dded4"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id05ef0c6b1f94e438423213196e6bab9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzI0LTEtMS0xLTc0ODcw_54683f40-d003-4ab8-a4d2-27df852a762f"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3198382793e1458c9a9f9233e5595203_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzI0LTMtMS0xLTc0ODcw_5e76fe67-1aaf-4961-b407-8ce51c308d21"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i918468f8735e48e299e176cf33165555_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTYvZnJhZzoxOGViNGQ4ZWE5NDM0MmI3YWIzYTQxMWY0Zjk1N2YwMS90YWJsZTphMzExMGIyYTQwZjY0YzA5ODhkOWZiYzBjN2MzNDMwMi90YWJsZXJhbmdlOmEzMTEwYjJhNDBmNjRjMDk4OGQ5ZmJjMGM3YzM0MzAyXzI0LTUtMS0xLTc0ODcw_80643650-e480-4c22-9155-89d7b6b22d6f"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="ibd4280636f864f79a0f52abf3952682d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzI2Mg_920e0e8d-a2b5-4557-ad22-62dd0ddf6da9"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i52539150a33141dc891fbf89204b7bef_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzMyMg_e178d63a-dc95-474e-aef9-07956d82a914"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i9d8642ba28cf4ac9bfc191ddae98e490_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzM3OA_62ee19d1-2123-4309-9f05-f1594161b3f4"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i8aa6c7bffeef42638261e2635f2c9158_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzQyMw_f61f84b0-31ad-438a-b034-806cc773cb37"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:DeferredOfferingCosts
      contextRef="if1d27209f0a7414f9ee3d9c9ad2a2de4_I20200203"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzU4OTg_152c0724-7bb8-4188-b57f-6d7b34275f3e"
      unitRef="usd">1100000</us-gaap:DeferredOfferingCosts>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i094842f9d3784630ad0d3943a676325c_D20200203-20200203"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzU5MzA_baed1a55-2a24-4604-9488-db0faee97e30"
      unitRef="usd">1400000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i094842f9d3784630ad0d3943a676325c_D20200203-20200203"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzU5MDI_e611bacd-7426-4830-a0ee-cbea7ecb46ba"
      unitRef="shares">191470</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:DeferredOfferingCosts
      contextRef="ib3f39d5ac44e4f06a323bdfde6c978f4_I20200427"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzU5MTA_5e6cc49f-a6d9-4c81-bbd0-4857288ed686"
      unitRef="usd">1000000</us-gaap:DeferredOfferingCosts>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i76966e3392b54105bae84229988e0315_D20200427-20200427"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzU5MTg_2c412a6f-2020-490e-ae08-dc7869404562"
      unitRef="usd">1600000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i76966e3392b54105bae84229988e0315_D20200427-20200427"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzU5MTQ_a613cc36-923e-4ff9-b76d-e1e50ddc455f"
      unitRef="shares">269000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <go:StockholderTransferOfCommonStockHoldingsToEquityHoldersShares
      contextRef="if1e502d0262746d1a8ceda789c8088ac_D20200528-20200528"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzU5MjY_3a32cb94-0cb2-40c8-b187-9317065d13cf"
      unitRef="shares">9600000</go:StockholderTransferOfCommonStockHoldingsToEquityHoldersShares>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i13681b152a9e471ebfac5dbecb846fd9_I20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzEwOTk1MTE2NDc3NjU_27ff4386-e342-4fb1-be98-492df2bcbed9"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iebc4fa7d1b5e46c9bb92d770669db802_I20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzEwOTk1MTE2NDc3Njk_b440f208-a796-4e0b-9e6d-2055db884a03"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="iebc4fa7d1b5e46c9bb92d770669db802_I20230221"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzEwOTk1MTE2NDc3NzM_9a539903-5fd0-4751-a2ef-5381a23cc6cb"
      unitRef="usd">25000000</us-gaap:LineOfCredit>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i1cf70381a91447eb8523f32bb3998176_D20230221-20230221"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzEwOTk1MTE2NDc3Nzc_5866ee08-25e6-4947-8163-8a6e68a3a622"
      unitRef="usd">387200000</us-gaap:RepaymentsOfSeniorDebt>
    <go:DebtCovenantMaximumPrincipalAmountForIncrementalFacilities
      contextRef="iebc4fa7d1b5e46c9bb92d770669db802_I20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzcxNDY4MjU2MDU5MDA_9d008270-a15b-46b1-89cc-033298b3eb4a"
      unitRef="usd">200000000</go:DebtCovenantMaximumPrincipalAmountForIncrementalFacilities>
    <go:DebtCovenantMaximumPercentOfConsolidatedEBITDAForIncrementalFacilities
      contextRef="iebc4fa7d1b5e46c9bb92d770669db802_I20230221"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzcxNDY4MjU2MDU5MDQ_3335c72e-1a9f-46ec-9389-4cc0fc4498ea"
      unitRef="number">1</go:DebtCovenantMaximumPercentOfConsolidatedEBITDAForIncrementalFacilities>
    <go:DebtInstrumentLeverageRatio
      contextRef="i6db1f4cb866642aa96efef4dbcdd2686_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzcxNDY4MjU2MDU5MDg_612a70da-0e8f-4660-8d01-5ca65d710456"
      unitRef="number">3.00</go:DebtInstrumentLeverageRatio>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ifd4ffe61132d40cdab983f013ee85a3c_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzcxNDY4MjU2MDU5MTI_17064bda-99cc-4ebc-abdb-0baceb2fe08a"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ifeda33ab89f64cfabbe92b6fc8206528_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzcxNDY4MjU2MDU5MTY_33d2fd3e-0f86-4e00-8760-b2f93230fdcd"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ic4d3599fee954b6da2a03c59cbe86a5c_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzU0OTc1NTg0MDA0Mg_39dfcd1a-0b6a-4be8-ba56-3325a5e9f871"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ica6b4a1264a544ab9774d724c853330d_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzU0OTc1NTg0MDA0OQ_50d53e95-689b-4574-82d5-2de332619e66"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie39cf91f9e1d4ec78e2f5351f3ad2218_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzcxNDY4MjU2MDU5MjA_34f5a886-d4b9-4fe7-b4ed-75c6f9de011e"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ib12c470c063c4c53b32f53c565c5be42_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzU0OTc1NTg0MDE0MQ_8dfce327-a277-4a4b-9628-7416c64b4733"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i534c11c36c494ba2b22568325d3d2e4c_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzU0OTc1NTg0MDE0OA_8ebe1c91-b23e-46e2-a1be-1a50712e3340"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ib2a75939eceb4ac18173572ceea4dc35_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmZjNjZjk0YjE3YTQxMTA5ZGZlZTljMzBkYzllNGE1L3NlYzplZmYzY2Y5NGIxN2E0MTEwOWRmZWU5YzMwZGM5ZTRhNV8xOTkvZnJhZzoxN2E3ZTE2MjdjNWY0MWQ3YjQ4MTNkYTg3MDEyMTg0Mi90ZXh0cmVnaW9uOjE3YTdlMTYyN2M1ZjQxZDdiNDgxM2RhODcwMTIxODQyXzU0OTc1NTg0MDQ0MA_2bc45aa4-9314-42b2-8d5b-531682137a85"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
</xbrl>
